Eğitim Sektörü Şirketleri İçin Mobil Uygulama Geliştirme
Öğrenci masa başına oturana kadar beklemiyor; metroda, sırada, mola arasında öğreniyor. Bu yüzden eğitim uygulamasının işi içerik göstermekten ibaret değil: internet yokken çalışmak, kaldığı yeri hatırlamak ve doğru anda geri çağırmak.
- Offline indirme ve kaldığı yerden devam
- Quiz, ilerleme ve sertifika akışları
- Mevcut LMS'inize bağlanma
- Kaynak kod ve mağaza hesapları sizde
İndiriliyor, bir kez açılıyor, sonra sessizlik.
Eğitim uygulamalarında en sık karşılaştığımız tablo teknik bir arıza değil: uygulama çalışıyor, içerik iyi, ama öğrenci geri gelmiyor. Bırakma noktaları genellikle şu altı yerden birinde oluyor.
- İlk açılışta yirmi dakikalık kurulumKayıt, seviye testi, tercih seçimi ve profil doldurma… Öğrenci ilk değeri görmeden önce uzun bir formla karşılaşıyor ve çıkıyor.
- Ders sadece internet varken varMetroda, otobüste ya da zayıf bağlantıda video takılıyor. Öğrenmek için en uygun zaman, teknik olarak en imkânsız zaman oluyor.
- Kaldığı yer hatırlanmıyorUygulama her açılışta ana sayfaya düşüyor. Öğrenci 'nerede kalmıştım' diye aramak zorunda kalınca oturum başlamadan bitiyor.
- İçerik telefon için biçilmemişKırk dakikalık ders videosu ve masaüstü için hazırlanmış PDF mobilde okunmuyor. Ekran küçüldükçe içerik erişilemez hâle geliyor.
- Bildirimler ya çok ya hiçGünde üç kampanya bildirimi gelince bildirimler kapatılıyor; hiç gelmeyince uygulama unutuluyor. İkisi de aynı sonuca çıkıyor.
- İlerleme görünmüyorÖğrenci ne kadar yol aldığını göremiyor. Emek verdiğini hissettiren bir gösterge yoksa devam etmek için sebep de kalmıyor.
Bu maddelerin ortak yanı, hepsinin ürün kararı olması — kod kalitesiyle ilgili değil. Bu yüzden eğitim projelerinde ilk hafta gündemimiz mimari değil, öğrenme senaryosunun kendisi oluyor.
Önce ilk oturum, sonra kütüphane.
Bir eğitim uygulamasının kaderi ilk beş dakikada belirleniyor. O yüzden geliştirmeye tüm katalogdan değil, tek bir öğrenme oturumunu kusursuz çalıştırmaktan başlıyoruz.
- Öğrenme senaryosuKim, nerede, kaç dakikalığına öğreniyor? Senaryo netleşmeden ekran çizmiyoruz; çünkü on dakikalık mola ile bir saatlik çalışma bambaşka ürünler gerektiriyor.TeslimÖğrenen profiliOturum senaryosuİçerik formatı kararı
- İlk oturum tasarımıKayıttan ilk kazanıma kadar olan yolu kısaltıyoruz: önce dene, sonra üye ol. Prototipi gerçek öğrencilerle test ediyoruz.TeslimTıklanabilir prototipOnboarding akışıTest notları
- Offline mimariİndirme kuyruğu, şifreli yerel depo ve çevrimdışı ilerleme kaydı kuruluyor. Bağlantı geldiğinde her şey tek seferde senkronize oluyor.Teslimİndirme yöneticisiYerel veri şemasıSenkronizasyon kuralları
- Ölçme ve devamlılıkQuiz, ilerleme göstergesi, hatırlatma zamanlaması ve sertifika akışı. Her biri ölçülebilir bir olay olarak kurgulanıyor.TeslimQuiz motoruBildirim planıOlay izleme şeması
- Yayın ve öğrenme döngüsüMağaza yayını sonrası kullanım verisi geliyor; hangi içeriğin bırakıldığını görüp içerik ve akışı birlikte düzeltiyoruz.TeslimMağaza yayınıKullanım panosuİlk iyileştirme turu
Mobil öğrenme senaryosu seçici
Dört başlıkta ürününüze en yakın seçeneği işaretleyin; karşılığında önerdiğimiz modül listesi, dikkat edilmesi gereken noktalar ve örnek bir ekran akışı çıksın. Hiçbir seçim kaydedilmez.
Her satırdan bir seçenek seçin. Seçtikçe aşağıdaki öneri güncellenir.
Henüz seçim yapmadınız. Yukarıdaki başlıklardan seçin; önerilen modüller ve örnek akış burada oluşsun.
Bu araç bir fiyat teklifi ya da kesin kapsam değildir; kapsam konuşmasını hızlandırmak için hazırlanmış bir taslaktır. Modül listesi içerik hacminize, kullanıcı sayınıza ve mevcut sistemlerinize göre değişir.
Eğitim uygulamalarında kurduğumuz modüller
Aşağıdakiler bir paket değil, bir menü. İlk sürümde genellikle tek bir öğrenme akışı uçtan uca çalışır hâle getiriliyor; kalanı kullanım verisi geldikçe ekleniyor.
- Çekirdekİçerik kütüphanesiKurs, ünite ve ders hiyerarşisi; arama ve filtreleme.
- ÇekirdekVideo oynatıcıUyarlanabilir akış, hız kontrolü, altyazı ve kaldığı yerden devam.
- OfflineOffline indirmeİndirme kuyruğu, şifreli yerel depo, alan yönetimi.
- ÖlçmeQuiz ve değerlendirmeSoru tipleri, süre, yanlış tekrar listesi; çevrimdışı çalışabilir.
- Ölçmeİlerleme ve sertifikaTamamlanma kuralları, ilerleme göstergesi, doğrulanabilir sertifika.
- BağlılıkBildirim ve devamlılıkÖğrencinin seçtiği saatte hatırlatma, seri takibi, geri dönüş akışı.
- GelirAbonelik ve ödemeUygulama içi satın alma, kurum lisansı doğrulama, erişim kuralları.
- OperasyonEğitmen ve yönetici ekranlarıİçerik yönetimi, sınıf ataması, tamamlanma raporları.
Teknoloji ve entegrasyon
Uygulamayı React Native veya Flutter ile tek kod tabanından çıkarıyor; video oynatma ve arka plan indirme gibi kısımlarda gerektiğinde native modül yazıyoruz. Çerçeve seçimini ekibinizin birikimine ve modül listesine göre birlikte veriyoruz; karşılaştırmayı mobil uygulama geliştirme süreci yazımızda anlattık.
İçerik ve kullanıcı kaydı mevcut LMS'inizde kalabilir; uygulama onun arayüzüne bağlanır. Böyle bir arayüz yoksa servis katmanını API geliştirme hizmetimizle kuruyoruz. Eğitmen ve yönetici tarafındaki paneller gerektiğinde web yazılım geliştirme kapsamında ele alınıyor; öğrenme akışının anlaşılır olması için UI/UX tasarım tarafı aynı ekip içinde yürüyor.
Örnek bir 10 haftalık ilk sürüm
Aşağıdaki plan; tek bir öğrenme akışını, offline indirmeyi ve quiz modülünü içeren tipik bir ilk sürüm için hazırlanmış örnektir. Sizin planınız içerik hacmi ve entegrasyon derinliği netleştikten sonra çıkar, sözleşmede yazılı tarihe bağlanır.
| Hafta | Ne yapılır | Hafta sonunda elinizde ne olur |
|---|---|---|
| 1. hafta | Öğrenme senaryosu ve kapsam | Senaryo dokümanı, modül listesi |
| 2. hafta | İlk oturum tasarımı | Tıklanabilir prototip, onay |
| 3–4. hafta | İçerik akışı ve oynatıcı | Test build, ilk ders izlenebilir |
| 5. hafta | Offline indirme | İndirme kuyruğu, yerel depo |
| 6. hafta | Quiz ve ilerleme | Çevrimdışı çalışan değerlendirme |
| 7. hafta | LMS entegrasyonu | Alan eşleme, senkronizasyon |
| 8. hafta | Abonelik / erişim kuralları | Satın alma akışı, erişim kontrolü |
| 9. hafta | Cihaz testleri ve düzeltmeler | Test raporu, performans ayarı |
| 10. hafta | Mağaza yayını | Yayın, olay izleme kurulumu |
İlk sürüm yayınlandıktan sonra sertifika, koçluk veya canlı ders gibi modüller iki üç haftalık paketler hâlinde aynı uygulamaya ekleniyor.
- HizmetMobil Yazılım GeliştirmeHizmetin tamamı: kapsam, süreç, teslimatlar ve teknoloji yığını.
- HizmetWeb Yazılım GeliştirmeEğitmen ve yönetici tarafındaki paneller, içerik yönetimi.
- HizmetAPI GeliştirmeMobil ekranları besleyen servis katmanı ve LMS entegrasyonu.
- HizmetUI/UX Tasarımİlk oturumu kısaltan, ilerlemeyi görünür kılan akış tasarımı.
- RehberMobil uygulama geliştirme süreci: native mi cross-platform mı?Video ve offline ihtiyacı olan ürünlerde çerçeve seçimi.
- RehberHosting, VPS, bulut sunucu ve dedicated farkıVideo barındırma ve trafik tepe noktaları için altyapı kararı.
- RehberYazılım firması seçerken dikkat edilmesi gerekenlerTeklif karşılaştırırken sorulacak sorular ve kırmızı bayraklar.
Sık sorulanlar
Video, içerik koruma, LMS entegrasyonu, abonelik ve devamlılık hakkında en çok sorulanlar.
Öğrenme senaryonuzu birlikte kuralım
Bize içeriğinizi, öğrencinizin nerede ve kaç dakikalığına öğrendiğini anlatın; ilk görüşmede tek bir öğrenme akışını uçtan uca çalıştıracak bir ilk sürüm kapsamı çıkaralım. Keşif görüşmesi ücretsizdir ve sizi bağlamaz.
- ✓ Keşif görüşmesi ücretsiz
- ✓ Kapsam netleşmeden fiyat vermiyoruz
- ✓ Kaynak kod ve mağaza hesapları sizde
İçeriğiniz iyi; sıra onu cebe sığdırmakta
Offline çalışan, kaldığı yeri hatırlayan ve doğru anda geri çağıran bir ilk sürüm için kapsamı konuşalım.
