Projenin Mobil Uygulamaya Dönüştürülmesi #42
Replies: 7 comments 1 reply
-
Bu noktada ilk belirleyici nokta kullanılacak teknoloji olacak. Uygulama için bana göre iki ana alternatifimiz var, bunlar ise React Native ve Flutter. Topluluğumuzun bilgi düzeyine göre ikisinden birini seçebiliriz, eksilerini ve artılarını tartışabiliriz. Bunun için GitHub'un Discussions bölümünü kullanabiliriz. |
Beta Was this translation helpful? Give feedback.
-
Burada gerek ana proje dilinin JavaScript olması gerek bilen kişi sayısının fazla olması nedeni ile react native seçilebilir. Ayriyeten, eğer web uygulaması baştan sona responsive tasarlanırsa direk progressive web app'de seçilebilir. Böylece, yazılımcıları mobil ve web olarak ayırmaktansa tamamını webe kanalize edebiliriz. |
Beta Was this translation helpful? Give feedback.
-
flutterda yazarsak ios/android/web olarak 1 taşla 3 kuş vurabiliriz. https://docs.flutter.dev/development/tools/sdk/release-notes/supported-platforms |
Beta Was this translation helpful? Give feedback.
-
pwa desteği eklenebilir. böylece sadece mobile değil masaüstüne de indirilebilir. |
Beta Was this translation helpful? Give feedback.
-
Projeyi komple React a geçirebilirsek mobile entegre etmesi ve takibi çok daha kolay olur. Ortak komponentleri (element kutuları, bilgi kutuları, sıcaklık çubuğu) ortak repoda toplarız. Hatta bu işe spesifik yeni bir UI repo da yazabiliriz. Komponentleri mobile first mantığında React a aktarsak mobil dönüşümün büyük kısmı hallolmuş olur. |
Beta Was this translation helpful? Give feedback.
-
Bununla ilgili calisma baslatildi. https://github.com/evrimagaci/periodum-apple |
Beta Was this translation helpful? Give feedback.
-
Native yerine basit bir webview bu işi görebilir. Performans olarak ufak bir fark olsa da; yeni geliştirmelerin diğer projelere aktarılması gereksiz efora ve takip edilmezse uygulamaların birbirinden farklı olmasına sebep olur. |
Beta Was this translation helpful? Give feedback.
-
Şu anda bunun için epey erken olabilir; ama fikirleri toplamak ve olasılıkları tartışmak açısından açmakta fayda görüyorum: Her ne kadar çok örneği olsa da, bu kadar detaylı bir veritabanına yaslanan Türkçe ve interaktif bir periyodik tablo olmamasından ötürü, acaba ayrı bir Android/iOS uygulama da yapsak mı
Artıları:
Eksileri:
Zamanla bu listeyi genişleterek nihai kararı verebiliriz. Şimdilik böylece dursun.
Beta Was this translation helpful? Give feedback.
All reactions