Studium przypadku
Aplikacja do nauki języków
Autorzy publikują i zmieniają kolejność lekcji audio/wideo w panelu, bez resetu postępów uczniów na iOS i Androidzie.
Wyzwanie
Autorzy musieli zmieniać treści i kolejność lekcji bez psucia postępów uczniów. Te same lekcje miały działać na iOS i Androidzie, w tym ze znakami specyficznymi dla języka.
Rezultat
Wydane aplikacje iOS i Android, potem przeniesienie klienta na własne konto Firebase/Google Cloud z publikacją w sklepach i dokumentacją przekazania.
Mój wkład
Ustaliłem zasady nauki: kiedy lekcja się odblokowuje, jak sprawdzane są odpowiedzi i czym kończy się rozdział. Prowadziłem zmianę kolejności, cache i znaki językowe aż do migracji do chmury.
Technologie
- iOS
- Android
- Firebase
- Google Cloud
- REST APIs