mümkün iOS ve AndroidHem iOS hem de Android için platformlar arası uygulamalar yazmak için Python kullanmak mümkün mü?
Android, Google Android üzerinde çalıştırmak için (Python dahil) komut dosyası dili tanır ASE (Android Komut Ortamı) denen bir sağlar içincevap
ikisi için çapraz platform uygulamaları yazmak için Python kullanmak mı. Daha fazla detay here iOS için
, oldukça biraz daha karmaşık olabilir (ve kanunun mevcut durumunu kontrol etmek iOS SDK anlaşmasının son sürümünü kontrol etmek öneririm - elma & disallow tür uygulamalara izin eğilimindedir periyodik olarak). Teknik parça için Python & Objective C arasında arayüz oluşturmanın yanı sıra Python'un gerektirdiği tüm kütüphaneleri statik olarak bağlamak için bazı sihirbazlar yapmanız gerekebilir; tüm ayrıntılar mevcuttur here. iOS Python geliştirmesi için başka bir yaklaşım, bir Python yorumlayıcısını uygulamanıza katıştırmak ve Python betiğini onunla dağıtmak (Apple kuralları ile güzel bir şekilde oynamak için) olacaktır. Bu durumda Python uygulamanız, betiğinizle birlikte paketlenen ve otomatik olarak çalışan bir Python yorumlayıcısı olacaktır.
İkinci seçenek Kivy framework'ü (kivy.org) kullanmaktır - bu, Python'da dokunma dostu uygulamalar yazmak ve bunları farklı platformlar için paketlemek için bir çerçevedir. Bir süredir Android desteği vardı ve kısa süre önce iOS desteği
ayrıca Kivy'nin tam da bu amacıdır (http://kivy.org/) - Python'da dokunma dostu uygulamalar yazmak ve bunları farklı platformlar için paketlemek için bir çerçevedir. Bir süredir Android desteği ve yakın zamanda iOS desteği eklendi – Raheel
Bir seçenek kivy: Android, Win7, Linux, MacOSX ve iOS için çalışan harika bir çapraz platform Python çerçevesi.
Güncelleme: kivy proje şimdi, daha sonra Android ve/veya iOS uygulaması (veya Windows içine briefcase ile paketleyin Eğer Toga kütüphanesini kullanabilirsiniz bir GUI applicaion yazma için de Ahududu Pi
destekler, günlük büyüyor, Linux, macOS vb.
Not: projenin hala alfa durumdayken hızlı geliştirme aşamasındadır.
- 1. Hem x86 hem de x64 için derleme
- 2. Hem iPhone hem de Android için uygulama geliştirme
- 3. Hem $ _GET hem de $ _POST
- 4. Python, hem dosya hem de terminal için çıkış nasıl gönderilir
- 5. InternalResourceViewResolver birlikte hem jsp hem de html'yi çözmek için
- 6. iOS: Aynı anda hem kulaklıkları hem de hoparlörleri sesli olarak göndermek mümkün mü?
- 7. Ay için hem TextStyle.SHORT hem de TextStyle.FULL ile tarih ayırmak mümkün mü?
- 8. Hem okuma hem de yazma için açık dosya?
- 9. Python'da bir .CSV dosyası yazmak, hem Python 2.7+ hem de Python 3.3+ Windows'ta çalışır.
- 10. JPA: Hem QueryCriteria'da hem de
- 11. AdMob reklamlarını hem Android hem de iOS için Cordova Projesi'ne nasıl entegre edebilirsiniz?
- 12. Aşırı yükleme * operatörü hem sağ hem de solda çalışmak için
- 13. Hem iOS hem de Mac OS'de çalışan yazma sınıfları
- 14. Hem jpg hem de png için meta verileri yaz
- 15. Hem jquery.js hem de scriptaculous.js dosyalarını kullanın?
- 16. Hem NodeJS hem de RequireJS ile uyumlu JavaScript modülü yapmak mümkün mü?
- 17. Hem Waze hem de Google haritalarının açılmasına yönelik Android amacı
- 18. iOS'ta hem mobil safari hem de uygulama için Benzersiz Tanımlayıcı
- 19. Hem 320x480 hem de 480x854 için uygulama nasıl geliştirilir?
- 20. Hem DB2 hem de Oracle için java'yı kullanarak BLOB'u ekleyin
- 21. Hem ASP.NET MVC hem de tarayıcı için HTML templating çözümü?
- 22. Hem Powermock hem de JMockit ünite testleri için test kapsamı
- 23. NSLog() hem konsol hem de dosyaya
- 24. Hem belirli hem de genel Python istisnalarını işleme?
- 25. Android Emulator: Hem yumuşak giriş hem de sabit klavye girişi
- 26. Android GridLayoutManager hem sütun hem de satır aralığı ile
- 27. Hem Wifi hem de Mobil Veriler ikisi de aynı anda OBD2 cihazı için çalışıyor
- 28. Hem Cassandra (NoSQL) hem de mysql (RDBMS)
- 29. jQuery datepicker öğesini hem tıklama hem de düğmesinde tetiklemek mümkün mü?
- 30. GCM'yi hem Android hem de iOS'ta bir bildirim yükü olmadan kullanma
[duplicate] (http://stackoverflow.com/questions/6216890/target-both-android-and-iphone) – keyser
@keyser Bu sorunun seçilen cevabı ile ikna olmadım, bunun olabileceğini düşünüyorum kullanılmış ve onaylamak için bu soruyu sordum – user1404932
Bu hiç değişti mi? – johnny