Python ile Android uygulama geliştirmek

Kadir7678

Hectopat
Katılım
24 Ocak 2018
Mesajlar
70
Daha fazla  
Cinsiyet
Erkek
Bu konuda bilgisi olan varsa paylaşabilir mi? Python dili ile Android uygulama geliştirmek mümkün mü?
Hangi yöntemler ve kütüphaneler kullanılmalı?
 
Kivy framework'üne göz atabilirsiniz. Konuyla alakasız fakat Python Android geliştirme için pek de uygun bir dil değil. Başka dillere bakarak daha güzel uygulamalar ortaya koyabilirsiniz bence.
 
Android için Python sürümleri var. Ancak APK olarak program geliştirmek için PythonKivi var ve henüz kararlı değilmiş. En sağlamı Android Studio.
 
Merhaba,

Python Android için çok da uygun bir programlama dili değildir. Öğrenmesi ve yazması çok kolay olan birkaç tavsiyem var arasından seçip istediğiniz türde mobil uygulama yazabilirsiniz.

React-native:

JavaScript tabanlı Core olarak JavaScript kullanan Facebook'un geliştirdiği çok güzel bir Framework'tür.

Aynı platformda hem Android hem iOS uygulamalar geliştirebilirsiniz. Yazdığınız JavaScript kodları derlenerek Java'ya dönüştürülür ve ve Android SDK'nın okuyabiliceği halde sunulur bu yüzden çok hızlıdır.

Tek sorunu IOS'a yazdığınız kodlar Android'de çalışmaz çeşitli düzenlemeler ile aynı anda iki temel uygulama geliştirilebilir.

flutter:

Google'ın geliştirdiği ve gayet güzel ilerleyen bir frameworkdür. Dart dili ile kodlanır ve gayet de anlaşılır bir söz dizimi vardır.

Öğrenmesi ve Kod'a dökmesi kolaydır. Aynı kod ile hem Android'e hem de IOS'a çıktı almak mümkündür. Hem de hiç değişiklik yapmadan bunu yapabilirsiniz. O yönden çok karlıdır.

Tek kötü yanı büyük uygulamalarda kendi piksellerini kendi çizdiği ve IOS/Android temel nesnelerini kullanmadığı için yavaştır. (React-native'e göre)

not:

Bunları değerlendirip istediğin büyüklükte bir uygulama yapabilirsin. Android ve IOS'da Facebook uygulaması React-native ile yazılmıştır. Ne büyüklükte uygulamalar yapabiliceğine karar verebilirsin böylece :) iyi forumlar.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı