Mobil uygulama geliştirme: React Native ve Expo ile
Mobil uygulamada ekran tasarımı, kullanıcı akışı ve veri altyapısı birlikte düşünülmelidir. React Native ve Expo ile uygulamayı geliştiriyor, ekranları ve akışları tasarlıyorum.
Neler hazırlıyorum?
iOS & Android
React Native ve Expo ile iOS ve Android için mobil uygulamalar geliştiriyorum.
Kullanıcı akışları
Ekranları ve kullanıcının uygulamada izleyeceği akışları tasarlıyorum.
Uygulama geliştirme
Alışverişmatik'te TypeScript ve Firebase ile liste yönetimini ve hesap altyapısını geliştirdim.
Çalışmanın kapsamı
Ekranlar ve akışlar
Alışverişmatik'te liste yönetimi, sosyal giriş ve misafir kullanım akışlarını mobil arayüze dahil ettim.
Veri ve hesap
Güncel sürümde Firebase Authentication ve Cloud Firestore altyapısını kullandım.
Çalışma süreci
- 01
İhtiyacı konuşuyoruz
Mevcut yapıyı inceliyor; öncelikleri ve yapılacak işleri birlikte belirliyoruz.
Hedef & kapsam - 02
Tasarlıyor ve geliştiriyorum
Arayüzü, uygulamayı veya içeriği hazırlıyor; geri bildirimlerle ilerliyorum.
Tasarım & uygulama - 03
Kontrol edip düzeltiyorum
İşlevleri ve farklı ekranları kontrol ediyor, geri bildirimlere göre düzenliyorum.
Kontrol & gelişim
Kimler için uygun?
- Günlük bir ihtiyacı mobilde düzenlemek isteyenler.
- Kullanıcının hesapla ya da misafir olarak başlayabileceği bir akış isteyenler.
- React Native ile iOS ve Android için uygulama geliştirmek isteyenler.
Sık sorulan sorular
Hangi teknolojilerle mobil uygulama geliştiriyorsun?
React Native ve Expo ile geliştiriyorum. Alışverişmatik'te TypeScript ve Firebase de kullandım.
Hem iOS hem Android için mi geliştiriyorsun?
Evet, React Native ile iOS ve Android uygulamaları geliştiriyorum.
Mobil bir örnek var mı?
Alışverişmatik, alışveriş listelerini yönetmek için geliştirdiğim bir mobil uygulama; sosyal giriş ve misafir kullanım akışları bulunuyor.
Mobil uygulama için ne paylaşmalıyım?
Uygulamanın ne yapmasını istediğini, varsa mevcut ürününü ve düşündüğün takvimi paylaşman yeterli. Kapsamı birlikte netleştiririz.
İlgili çalışmalar
Başlamadan önce
Ne yapmak istediğini, varsa mevcut siteni veya ürününü ve düşündüğün takvimi paylaşman yeterli. Kapsamı birlikte netleştiririz.
- Uygulamanın ne yapmasını istediğin
- Hedeflediğin platformlar (iOS, Android)
- Düşündüğün takvim
