Quasar&Capacitor İle Mobil Uygulama Geliştirme

Kadriye Aksakal
3 min readSep 6, 2021
capacitor icon

Bir önceki yazımda sizlere Vue&Quasar ile capacitor modunda uygulama oluşturulmasından kısaca bahsetmiştim. Şimdi daha detaylı olarak inceleyelim quasar&capacitor ile mobil uygulama nasıl geliştirilir.

Öncelikle Capacitor nedir kısaca buna değinelim proje oluşturmaya başlamadan. Capacitor, ionic’in bünyesi altında bulunan cordova’nın modern hali olarak bilinen quasar tarafından da kullanılabilen mobil uygulama geliştirmek için geliştirilmiş bir çeşit araçtır bizim için. Capacitor modu sayesinde yazdığımız kodları kolayla derleyip hem android hem de ios platformlarda eş zamanlı olarak oluşturabiliriz. Peki bu capacitor’ü projemize nasıl ekleyebiliriz ? Başlayalım o halde…

Önceden oluşturmuş olduğumuz quasar projemize

capacitor mod ekleme

şeklinde capacitor modumuzu projemize eklemiş bulunuyoruz ve bu sayede
capacitor yardımı ile hem android hem ios da çalışan uygulamalar elde edebiliriz. Tabii uygulamamızın doğru bir şekilde çalışması için kullanacağımız araçların path’lerinin doğru tanımlanması gerekiyor. Bunun için;

bu linkten yararlanabilirsiniz. Buraya kadar her şey yolunda gittiyse artık uygulamanızı geliştirmeye başlayabilirsiniz. Geliştirme yaparken uygulamalarımızı nasıl derleyeceğimize bakalım.

Uygulamızı android platformlarda development ortamında derlemek için;

capacitor uygulamasını android platformda derleme

komutu kullanılır.
Ios için ise;

capacitor uygulamasını ios platformda derleme

komutu kullanılır.

Yukarıdaki eklerde gördüğünüz şekilde hem android hem ios platformlarda kolaylıkla derleyebiliriz uygulamalarımızı. Buradaki;
-m: modu belirtmek için kullanıyoruz capacitor modunda olduğumuz için -m capacitor,
-T: Target yani hangi platformda (android,ios) derlemek istiyorsak onu yazıyoruz.

Uygulamalarımızı development ortamında çalıştırıp test etmek bu kadar kolay..:) Ayrıca uygulamalarınıza debug atarken chrome eklentilerinden biri olan inspect (chrome://inspect/#devices)’i kullanabilirsiniz .

Son olarak da uygulamlarımızı bitirdikten build alıp imzalayarak kolaylıkla app store ve google play gibi platformlara ekleyebiliriz. Uygulamalarımızı imzalamak için build almalıyız. Bunun için ise android platform da;

capacitor android build komutu

ios platformda;

capacitor ios build komutu

komutları kullanılır.

Development ortamından tek farkı dev komutu yerine build komutunu kullanıyoruz. Uygulamalarınızı build aldıktan sonra imzalayıp artık dağıtılabilir hale getirebilirsiniz.

Capacitor ile uygulama geliştirmeye yeni başlayanlar için uygulama oluşturma adımlarından kısaca bahsettim sizlere. Capacitor ile uygulama geliştirmek için daha detaylı bilgiye

adresinden ulaşabilirsiniz.

Görüş, öneri ve sorularınız için mail atabilirsiniz. Umarım faydalı bir yazı olmuştur, keyifli okumalar..

--

--