Apache Cordova - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Desteklenen platformlar
  • 2 Kaynakça
  • 3 Bibliyografya

Apache Cordova

  • العربية
  • English
  • Español
  • فارسی
  • Français
  • עברית
  • Magyar
  • İtaliano
  • 日本語
  • 한국어
  • Русский
  • සිංහල
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Çeviri oku simgesi
Bu madde veya sayfa başka bir dilden kötü bir biçimde tercüme edilmiştir. Sayfa makine çevirisi veya dilde yetkinliği bulunmayan bir çevirmen tarafından oluşturulmuş olabilir. Lütfen çeviriyi geliştirmek için yardım edin. (Ocak 2023)
Apache Cordova
YazarJoe Bowser, Michael Brooks, Rob Ellis, Dave Johnson, Anis Kadri, Brian Leroux, Jesse MacFadyen, Filip Maj, Eric Oesterle, Brock Whitten, Herman Wong, Shazron Abdullah
İlk yayınlanma2009
Güncel sürüm12.0.0[1] Bunu Vikiveri'de düzenleyin 22 Mayıs 2023
Programlama diliC#, C++, CSS, HTML, Java, JavaScript ve Objective-C
PlatformAndroid, iOS, Windows 8.1, Phone 8.1 ve 10, OS X,[2] Electron Artık desteklenmeyenler: BlackBerry, Firefox OS, Symbian, Ubuntu Touch, webOS, Windows Phone 7.0 and 8.0[3]
Dillerİngilizce
TürMobil geliştirme uygulama iskeleti
LisansApache License 2.0[4][5]
Resmî sitesicordova.apache.org

Apache Cordova (eski adıyla PhoneGap) ilk olarak Nitobi tarafından yaratılmış mobil uygulama geliştirme iskeletidir. 2011'de Adobe Nitobi'yi satın aldı ve PhoneGap olarak yeniden markalaştırdı ve daha sonra yazılımın açık kaynaklı bir sürümü olan Apache Cordova'yı piyasaya sürdü.[6] Apache Cordova yazılım programlamacılarının Android, iOS veya Windows Phone'daki platforma özgü API'leri kullanmak yerine CSS3, HTML5 ve JavaScript kullanarak mobil cihazlar için uygulamalar derlemelerini sağlar.[7] CSS, HTML ve JavaScript kodlarının cihazın platformuna göre paketlenmesini sağlar. Cihazda çalışması için HTML ve JavaScript'in özelliklerini genişletir. Elde edilen uygulama melezdir. Ne tamamen gerçek anlamda doğuştan mobil uygulamadır (çünkü tüm düzenler platformun ana UI iskeletinden ziyade Web görünümü aracılığıyla oluşturulmuştur) ne de tam olarak Web temellidir (çünkü temelde dağıtıma hazır uygulamalar gibi paketlenmiştir ve platformun ana cihaz API'lerine erişimi vardır, Web uygulamaları değildir.). Sürüm 1.9'dan itibaren yerel ve melez kod parçacıklarını karıştırmak mümkündür.

Yazılım önceden sadece "PhoneGap" olarak geçmekteydi, sonradan "Apache Callback" adını aldı.[8][9] Açık kaynaklı yazılım olarak Apache Cordova Appery.io veya Indel XDK gibi wrapperlara izin verir.

PhoneGap Adobe'nin onun ilişkili ekosistemiyle birlikte Cordova'nın ticari sürümüdür. Ionic,[10] Monaca, TACO, Onsen UI, Visual Studio, GapDebug, App Builder, Cocoon, Framework7, Quasar Framework, Evothings Studio, NSB/AppStudio, Mobiscroll, Intel XDK[11] ve Telerik Platform[12] gibi birçok alet ve uygulama iskeleti Cordova'nın üstüne inşa edildi. Bu aletler çekirdek aletleri olarak PhoneGap'ı değil Cordova'yı kullanır.

Apache Cordova projesine katkıda bulunanlar arasında Adobe, BlackBerry, Google, IBM, Intel, Microsoft, Mozilla gibi firmalar bulunmaktadır.[13]

Desteklenen platformlar

[değiştir | kaynağı değiştir]

Sürüm 9 itibarıyla Apache Cordova halihazırda Apple iOS,Google Android, Windows 8.1, Windows Phone 8.1, Windows 10 and Electron (üstelik Windows, Linux ve macOS'ta da çalıştırılabilir) işletim sistemleri için geliştirmeyi destekler. Apache Cordova'nın eski sürümleri eskiden Bada, BlackBerry, Firefox OS,[14][15] LG webOS, Microsoft Windows Phone (7 ve 8), Nokia Symbian OS, Tizen (SDK 2.x) ve Ubuntu Touch'ı da desteklemekteydi. Aşağıdaki tablo Apache Cordova 9.X sürümü için desteklenen özelliklerin bir listesidir.[16][17]

Özellik Android[18] iOS OS X Windows 8.1, 10, Phone 8.1 Electron
Batarya durumu Evet Evet Hayır Sadece Windows Phone 8.1 Test bekleniyor
Kamera Evet Evet Hayır Evet Evet
Yakalama Evet Evet Hayır Evet Test bekleniyor
Bağlantı Evet Evet Hayır Evet Test bekleniyor
Cihaz Evet Evet Evet Evet Test bekleniyor
Olaylar Evet Evet Hayır Evet Test bekleniyor
Dosyalar Evet Evet Evet Evet Test bekleniyor
Geolokasyon Evet Evet Hayır Evet Test bekleniyor
Globalizasyon Evet Evet Hayır Evet Test bekleniyor
Uygulama içi tarayıcı Evet Evet Hayır iframe kullanıyor Test bekleniyor
Medya Evet Evet — Evet Test bekleniyor
Bildirimler Evet Evet Hayır Evet Test bekleniyor
Açılış ekranı Evet Evet Hayır Sadece Windows Phone 8.1 Test bekleniyor
Depolama Evet Evet Hayır localStorage & indexedDB Test bekleniyor
Titreşim Evet Evet Hayır Sadece Windows Phone 8.1 Hayır

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
  2. ^ "Cordova support by platform - Apache Cordova". cordova.apache.org. 6 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  3. ^ "apache/cordova". GitHub. 27 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  4. ^ "PhoneGap License". Phonegap.com. 17 Haziran 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ekim 2013. 
  5. ^ "FAQ | PhoneGap Build | Edge Tools & Services | Adobe & HTML". Html.adobe.com. 28 Eylül 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ekim 2013. 
  6. ^ "Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap". Adobe.com. 3 Ekim 2011. 13 Nisan 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2012. 
  7. ^ "PhoneGap Seeks to Bridge the Gap Between Mobile App Platforms". GigaOM. 5 Nisan 2009. 8 Nisan 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2012. 
  8. ^ "Apache Callback - Tiki Wiki CMS Groupware :: Development". Tiki Wiki CMS Groupware :: Development. 4 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Nisan 2018. 
  9. ^ "Apache Callback Proposal". Wiki.phonegap.com. 15 Ağustos 2013. 5 Ekim 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ekim 2013. 
  10. ^ "The Last Word on Cordova and PhoneGap". The Official Ionic Blog. 2 Ekim 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  11. ^ "Intel XDK". Intel Developer Zone. 18 Mayıs 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  12. ^ "Apache Cordova". Apache Cordova. 28 Ocak 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  13. ^ "Cordova Contributor's Who's Who". apache.org. 2 Kasım 2015. 16 Temmuz 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Kasım 2015. 
  14. ^ "Building Cordova apps for Firefox OS ✩ Mozilla Hacks – the Web developer blog". 20 Şubat 2014. 4 Mart 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Şubat 2014. 
  15. ^ "Using PhoneGap and the Sony Ericsson WebSDK to develop Android apps". Android and Me. 31 Mart 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2012. 
  16. ^ "Platform Support". Adobe PhoneGap. 26 Ekim 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Şubat 2016. 
  17. ^ "PhoneGap supported features". Phonegap.com. 22 Haziran 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ekim 2013. 
  18. ^ "Android Platform Guide - Apache Cordova". cordova.apache.org. 12 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Nisan 2018. 

Bibliyografya

[değiştir | kaynağı değiştir]
  • Pelletier, Jeff (25 Nisan 2013). Mobile App Manual: The Blueprint (1. bas.). Withinsight Publishing. s. 96. ISBN 978-0989072106. 20 Eylül 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Mayıs 2022. 
  • Shotts, Kerri (26 Şubat 2013). PhoneGap 2.x Mobile Application Development Hotshot (1. bas.). Packt Publishing. s. 388. ISBN 978-1849519403. 1 Temmuz 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  • Gifford, Matt (22 Ekim 2012). PhoneGap Mobile Application Development Cookbook (1. bas.). Packt Publishing. s. 320. ISBN 978-1849518581. 2 Ağustos 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  • M. Wargo, John (11 Haziran 2012). PhoneGap Essentials: Building Cross-Platform Mobile Apps (1. bas.). Addison-Wesley Professional. s. 384. ISBN 978-0321814296. 3 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Haziran 2012. 
  • Munro, Jamie (29 Mart 2012). 20 Recipes for Programming PhoneGap: Cross-Platform Mobile Development for Android and iPhone (1. bas.). O'Reilly Media. s. 76. ISBN 978-1-4493-1954-0. 11 Ocak 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  • Marinacci, Joshua (21 Mart 2012). Building Mobile Applications with Java: Using the Google Web Toolkit and PhoneGap (1. bas.). O'Reilly Media. s. 86. ISBN 978-1-4493-0823-0. 27 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  • Lunny, Andrew (23 Eylül 2011). PhoneGap Beginner's Guide (1. bas.). Packt Publishing. s. 328. ISBN 978-1-84951-536-8. 11 Temmuz 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  • Ghatol, Rohit (14 Kasım 2011). Beginning PhoneGap: Mobile Web Framework for JavaScript and HTML5 (1. bas.). Apress. s. 700. ISBN 978-1-4302-3903-1. 1 Temmuz 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Mart 2020. 
  • Myer, Thomas (13 Aralık 2011). Beginning PhoneGap (1. bas.). Wrox. s. 336. ISBN 978-1-118-15665-0. 4 Haziran 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Ekim 2011. 
  • Dheeraj, Kashyap (6 Haziran 2023). Mobil uygulama geliştirme (1. bas.). Wrox. s. 336. 6 Haziran 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Haziran 2023. 
  • g
  • t
  • d
Apache Yazılım Vakfı
Üst düzey projeler
  • Accumulo
  • ActiveMQ
  • Airflow
  • Ambari
  • Ant
  • Aries
  • Apache HTTP Server
  • APR
  • Avro
  • Axis
  • Axis2
  • Beam
  • Bloodhound
  • Brooklyn
  • Buildr
  • Calcite
  • Camel
  • CarbonData
  • Cassandra
  • Cayenne
  • Chemistry
  • CloudStack
  • Cocoon
  • Cordova
  • CouchDB
  • cTAKES
  • CXF
  • Derby
  • Directory
  • Drill
  • Druid
  • Empire-db
  • Felix
  • Flex
  • Flink
  • Flume
  • Geronimo
  • Giraph
  • Gump
  • Hadoop
  • HBase
  • Helix
  • Hive
  • Impala
  • Jackrabbit
  • James
  • Jena
  • Jini
  • JMeter
  • Kafka
  • Karaf
  • Kudu
  • Kylin
  • Lucene
  • Mahout
  • Marmotta
  • Maven
  • MINA
  • mod_perl
  • MyFaces
  • NetBeans
  • Nutch
  • OFBiz
  • Oozie
  • OpenEJB
  • OpenJPA
  • OpenNLP
  • OрenOffice
  • ORC
  • PDFBox
  • Parquet
  • Phoenix
  • POI
  • Pig
  • Pivot
  • Qpid
  • Roller
  • RocketMQ
  • Samza
  • ServiceMix
  • Shiro
  • SINGA
  • Sling
  • Solr
  • Spark
  • Storm
  • SpamAssassin
  • Sqoop
  • Struts 1
  • Struts 2
  • Subversion
  • Superset
  • SystemML
  • Tapestry
  • Thrift
  • Tika
  • Tomcat
  • Trafodion
  • Traffic Server
  • UIMA
  • Velocity
  • Wicket
  • Xalan
  • Xerces
  • XMLBeans
  • Yetus
  • ZooKeeper
Ortak projeler
  • BCEL
  • BSF
  • Daemon
  • Jelly
  • Logging
Kuluçka projeler
  • Iceberg
  • MXNet
  • NuttX
  • Taverna
  • XAP
Diğer projeler
  • Batik
  • Chainsaw
  • FOP
  • Ivy
  • Log4j
Emekli projeler
  • Abdera
  • Apex
  • AxKit
  • Beehive
  • Bluesky
  • iBATIS
  • C++ Standard Library
  • Cactus
  • Click
  • Continuum
  • Deltacloud
  • Etch
  • Excalibur
  • Forrest
  • Hama
  • Harmony
  • HiveMind
  • Jakarta
  • Lenya
  • ODE
  • Shale
  • Shindig
  • Slide
  • Stanbol
  • Tuscany
  • Wave
  • Wink
Lisanslar
  • Apache Lisansı
"https://tr.wikipedia.org/w/index.php?title=Apache_Cordova&oldid=32716970" sayfasından alınmıştır
Kategoriler:
  • Tümleşik geliştirme ortamları
  • İletişim yazılımları
  • Android geliştirme yazılımları
Gizli kategoriler:
  • Kötü çeviriden temizlenmesi gereken Vikipedi maddeleri Ocak 2023
  • Bilgi alt kutulu maddeler
  • Sayfa en son 20.02, 8 Mayıs 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Apache Cordova
Konu ekle