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.


Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer yazılar

Ne Öğrenmeli?

3 Boyutlu Tasarım Yapma

3 Boyutlu Tasarım Nedir? 3 Boyutlu Tasarım genel olarak özel bilgisayar programları kullanarak canlı veya cansız herhangi bir varlığın 3 boyutlu olarak tasarlanmasıdır. Günümüzde 3 boyutlu modelleme inşaat, otomotiv, eğitim ve sağlık alanları da dahil Daha fazlasını oku…

Ne Öğrenmeli?

Arduino ile Robotik Uygulama

Arduino ile Robotik Kodlama Nasıl Yapılmalı Bilgisayar ortamında görsel olarak kodlaması yapıldıktan sonra fiziksel dünyaya yansıtmak için Arduino mikrodenetleyici kullanabilirsiniz. Çeşitli sensörleri kullanarak doğadan aldığınız veriyi bilgiye dönüştürecek ve projelerinizde kullanabileceksiniz. Alarm sisteminden, gürültü ölçere, telefondan kontrol Daha fazlasını oku…

Ne Öğrenmeli?

Scratch 2.0 Bilgisayar Programlama/Kodlama

Bu Eğitimi 3 ana bölümden oluşmaktadır. Algoritma Bilgisi Algoritma bilgisi çok önemlidir. Algoritma terimi; bir  problemin çözümünün adımlar halinde sıralanması olarakta ifade edilebilir. Algoritma bilgisini kağıt üzerinde, dijital araçlar ve sözel olarak akış şemaları kullanarak, Daha fazlasını oku…