Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 10316|Yanıt: 0

[iyonik] Ionic, Angular, Cordova ve eklentiler arasındaki ilişkiyi anlayın

[Bağlantıyı kopyala]
Yayınlandı 27.06.2018 10:07:16 | | |
Bu makalede bahsedilen kavramlar, İyonik 1/Açısal 1 ile İyonik 2/Açısal 2 arasında ayrım yapmaz.

Öncelikle, aşağıdaki kavramları netleştirmemiz gerekiyor:

1. Mobil web sayfasını yerel uygulamaya benzer yapsak bile, sayfamızdaki yerel yeteneğe yerel uygulama gibi davranamayız.

2. Basit web sayfaları kullanıcıların kullanımı için uygulama mağazasına gönderilemez.

Sonra aralarındaki ilişkiyi sırasıyla açıklıyoruz:

İyonik ve Açısal
Öncelikle, Ionic'in Angular'ın bir türevi olduğu, Angular'ın ayrı bir JS kütüphanesi olduğu ve jQuery gibi uygulama geliştirme için bağımsız olarak kullanılabilen bir şey olduğu açık olmalıdır; Ionic ise yalnızca Angular'ı genişleterek mobil uygulamalar için uygun birçok bileşeni uygular ve çok eksiksiz bir stil kütüphanesi oluşturmuştur; bu, Angular'ın en başarılı uygulama örneğidir. Ionic kullanmasanız bile, Angular istediğiniz sayfa efektini elde etmek için Bootstrap, Foundation gibi herhangi bir stil kütüphanesiyle kullanılabilir.

İyonik/Köşesel ve Cordova
Birisi "Cordova İyonik/Angular'dan daha mı iyi mi?" diye sorabilir. Bu çok utanç verici ve hiç anlamsız bir soru. Hibrit geliştirmede farklı roller üstlenirler – Ionic/Angular sayfanın uygulanmasından sorumlu, Cordova ise uygulanan sayfayı yerel bir uygulamaya (Android: apk; iOS:ipa)。 Fıstık gibi, en iç fıstık çekirdeği Angular'dır, kabuğu İyonik, en dıştaki fıstık kabuğu ise Cordova'dır. Paketleme tamamlandıktan sonra, sayfamız cihazın yerel yeteneklerini çağırabilecek ve son olarak kullanıcılar tarafından kullanılmak üzere uygulama mağazasına yüklenebilecek.

Ionic/Angular ve Cordova eklentileri
Cordova eklentisi hakkında aşağıdaki noktalar netleştirilmelidir:

  • Cordova eklentisinin işlevi, sayfalar ve yerel iletişim için bir köprü sağlamaktır; öncelikle, sayfalarımız doğrudan cihaz yeteneklerini çağıramaz, bu yüzden cihaz yeteneklerini çağırabilen yerel kodla bağlantı kurmamız gerekiyor (Android: Java; iOS: OC) iletişimi için bu noktada Cordova eklentisi gerekiyor.
  • Cordova eklentisi, kullanılan ön uç çerçevesi (örneğin Ionic) ne olursa olsun herhangi bir Cordova projesinde kullanılabilir.
  • Ionic Native, Ionic 2'de kapsüllenmiştir, bu da Cordova eklentilerinin kullanımını kolaylaştırır, ancak Ionic 2'de Ionic 1'deki gibi Cordova eklentilerini kullanmak hâlâ mümkündür ve Ionic Native zorunlu değildir.
  • Ionic 2'de Ionic Native kullansanız bile, önce cordova plugin add cordova-plugin-pluginName gibi eklentileri manuel olarak eklemeniz gerekir.






Önceki:Yeni rota 3 (newifi) dijital altın kazma eğitimi
Önümüzdeki:İyonik Proje ile İlgili Operasyon Komutları
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com