Android telefonlar ve tabletler için uygulama geliştirmek isteyenler için bu eğitim idealdir. Sürükle-bırak temelinde görsel olarak programlama yapacak ve mobil uygulamalarınızın çıktılarını hemen görebileceksiniz. Kâğıtta tasarımdan başlayacak, cep telefonunuzda test edebilir, Google Play Store’da uygulamanızı dünyaya sunabilirsiniz.
Android eğitimini 3 ana bölümde değerlendirmekte fayda vardır.
Android Nedir?
Google’ın sahip olduğu Android Linux temelli, açık kaynak kodlu ve ücretsiz mobil işletim sistemidir. Akıllı telefonlarda ve tablet bilgisayarlarda kullanılmaktadır. Android için geliştirilen programlara “uygulama” (application / kısaca app) denmektedir. Android için programlanan uygulamalar Google Play Store’dan indirilebilmektedir. Yazılan uygulamalar da üye olunarak Google Play Store’da dağıtılabilmektedir. Ücretsiz ya da ücret karşılığında mobil uygulamaları dağıtmak mümkündür. Android için yazılan uygulamaların uzantısı “.apk”dır. Bu ilk bölümde genel bir giriş yapılarak mobil uygulamaların mantığı, gelişimi ve üst düzey uygulama geliştirme platformlarını tanımalısınız.
AppsGeyser Online Uygulaması ile Yazılım Geliştirme
Online kullanılan AppsGeyser platformu ile kolayca “.apk” uzantılı android uygulamaları geliştirilebilmektedir. Bu bölümde AppsGeyser üyeliği, platformun kullanımı, apk dosya üretimi, apk’nın indirilmesi ve akıllı cihaza yüklenmesi bölümleri öğrenmelisiniz.
App Inventor ile Yazılım Geliştirme
MIT tarafından online olarak kullanıma sunulmuş olan ve Google Blockly altyapısı kullanan App Inventor, Scratch’a bazı yönlerden benzemektedir. Google hesabı ile giriş yapılan ortamda tüm işler online olarak gerçekleştirilir. Örnek kodlar sitenin paylaşım alanından da temin edilebilmektedir. Ara yüzü nispeten Visual Studio’ya benzemektedir. Sürükle-bırak mantığı ile çalışmaktadır. Akıllı telefondaki çeşitli sensörlere de hükmedilebilmektedir. Bu bölümde üyelik, temel ve orta düzey projeler yapmalısınız.
Oluşturduğunuz mobil uygulamanızı Google Play Store’da yayınlayabilirsiniz.