Gerçekten ne kadar güçlü bir telefon konuşması olduğunu anlamaya çalışıyorum. TelefonGap kullanarak iPad uygulamaları da oluşturabilir miyim?Yerel iPhone geliştirme ile neler yapabilirsiniz ve phoneGap kullanamazsınız?
cevap
PhoneGap ile yapamayacağınız yerel geliştirmeyle yapabileceğiniz pek çok şey vardır. Tam bir karşılaştırma yapmak için birkaç cilt alır.
Ayrıca, Yerel Geliştirme ile yapamayacağınız PhoneGap ile yapabileceğiniz şeyler de var. Bunlardan en önemlisi, tek bir kod tabanı ile çoklu platformları destekliyor.
Hem yerel geliştirme hem de platformlar arası araçlar (PhoneGap, Adobe AIR, Titanium) yerlerine sahiptir. Yerel gelişimin gücüne ve hassasiyetine (yoğun grafikler vb.) Ihtiyacınız olduğu zamanlar olabilir ve PhoneGap'in güç ve çapraz platform özelliklerine ihtiyaç duyduğunuz zamanlar olabilir.
Daha önce de söyledim, birden fazla platform için uygulama geliştirmeye ihtiyaç duyan tek bir geliştiriciyim. IOS, Android ve Blackberry için bir Uygulama tutmaya zamanım yok. PhoneGap ve diğer seçenekler benim durumum için idealdir. Oyunlar ya da grafiksel olarak yoğun oyunlar yazmadım. İşlemci yoğun bir şey yapmıyorum ve doğrudan soketlerle donanıma konuşmam gerekmiyor. Son kullanıcılarımı çok çeşitli platformlarda desteklemek için kurumsal uygulamalar yazıyorum ve PhoneGap ve Adobe AIR tam da ihtiyacım olan şey.
Ve, ya PhoneGap veya AIR, kutunun dışında ihtiyacım olan şeyleri yapamazsınız, birçok durumda uygulamanıza kancalamak için yerel kodda özel bir eklenti veya uzantı yazabilirim. Tabii ki, her bir platform için eklentiyi/uzantıyı ayrı ayrı yazmak zorundayım, ancak bu, her bir platform için bütün uygulamasını yazmaktan daha kolay bir şekilde zıplar.
Sonuç olarak, yapmanız gerekenlere bağlıdır. Platformlar arası bir araçla yapmanız gereken şeyi gerçekleştiremiyorsanız, onu kullanmayın. Sadece bir platformu desteklemeyi umursuyorsanız (ve başkalarını desteklemeniz gerekmediğinden emin olduğunuzda), belki de sizin için doğaldır (sadece bir platform için geliştirilmek üzere PhoneGap'i kullanamazsınız). Elitist bir fanatiyseniz, yerli sizin için de olabilir. Ayrıca mantıklı olmaktan daha fazla zamanınız olabilir. Sebebiniz ne olursa olsun, ihtiyaçlarınızı karşılayanı kullanın.
Benim için, platformlar arası araçlardan birini kullanmadan yerel bir uygulama yazmamı gerektiren işim için yazmam gereken herhangi bir uygulamayı hayal edemiyorum. Bu yüzden benim için PhoneGap ve/veya Adobe AIR.
Ah, ve Evet, iPad uygulamaları PhoneGap ile yazabilirsiniz.
- 1. Yarış pisti oyunu oluşturma hakkında neler yapabilirsiniz?
- 2. Jailbroken ile Geliştirme iPhone (Xcode)
- 3. iPhone Geliştirme - CLLocationManager ve MapKit
- 4. Önerilen iPhone Geliştirme Kaynakları
- 5. iPhone klavyenin üstündeki araç çubuğunu gizle, PhoneGap
- 6. iPhone Geliştirme - iphone uygulaması için bellek sınırlaması
- 7. PhoneGap iPhone uygulamasında reklamları kullanma
- 8. dvr gözetim sistemleri geliştirme iphone
- 9. Cordova Phonegap yerel bildirimler çalışmıyor
- 10. customUserNamePasswordValidatorType ile neler oluyor?
- 11. PhoneGap - Yerel depolama çalışmıyor - Android
- 12. Geliştirme ekibi kayıtlı iPhone cihazlarında
- 13. Phonegap uygulamasını yerel olarak derleyemiyor
- 14. PhoneGap ve iPhone 5: Üst ve alt siyah şeritleri kaldırın
- 15. PhoneGap Android - Yerel Video Oynatma
- 16. RaisePropertyChanged ile neler yapabilirim?
- 17. PhoneGap
- 18. PhoneGap eklentisi nasıl eklenir ve Phonegap build ile uygulama oluşturulabilir
- 19. Resimleri bilgisayarınıza indirin ve yerel olarak kaydedin Phonegap app
- 20. Çerez, jquery ile phonegap uygulamasında nerede yönetiliyor?
- 21. Windows'da JSHint ile GLOB kullanamazsınız?
- 22. Özel bir iPhone tethering uygulaması geliştirme
- 23. PhoneGap - npm ile kurulamıyor, phonegap mevcut değil
- 24. PhoneGap - veritabanı zaten PhoneGap ile veritabanını kullanıyorum
- 25. Java EE 7 Json.createBuilderFactory (config) - null olmayan bir yapılandırmayla neler yapabilirsiniz?
- 26. SSL ile yerel geliştirme için sertifika nasıl oluşturulur?
- 27. Yerel ASP.Net Geliştirme için IIS7.5'i ayarlama
- 28. iPhone Geliştirme: Yeni başlayanlar için kaynaklar
- 29. iPhone - Yerel dosyanın URL'si NSData
- 30. Scanner.nextInt() ve Scanner.nextLine() birlikte kullanamazsınız
Başlığınızla sorunun arasında gerçek bir bağlantı yoktur. Kafa karıştırıcı – Jon