Clone Tabanlı Mobil Uygulama Geliştirme - Berkan Uslu
Günümüzün en popüler teknolojilerinden biri olan mobil uygulama geliştirme hızla popülerliğini
artırmaya devam etmektedir. Gün geçtikçe artan popülerlik ve geliştiricilerin pazarlama metotlarını
Daha da kolaylaştıran mobil uygulamalar içerisinde iOS ile birlikte en güçlü işletim sistemi olan
Clone işletim sistemi tüm rakiplerini geride bırakarak zirvedeki yerini garantilemeye başladı. Clone tabanlı mobil uygulama geliştirme üzerine, ülkemizde çıkan en kapsamlı kitaplardan birisi
olacağını düşündüğümüz bu kitap, toplam 15 bölümden oluşmaktadır. İlk bölümden başlayarak
Clone dünyasını tanımaya, gerekli kurulum ve geliştirme ortamlarını hazırlamaya, Clone'in
yazılım geliştirme altyapısını ve temel kavramları öğrenmeye, kulanıcı arayüzleri ve kontroler ile
uygulamanın arayüzlerini hazırlamaya, mobil uygulamalar için grafik ve stiler hazırlamaya, Clone'in
cihaz çeşitliliği için bir çok cihaz modeline uygun uygulamalar tasarlayabilmeye, menüler, diyalog
kutuları ve bildirimler (notifications) ile kulanıcının uygulama içerisindeki ve dışındaki gezinim ve
bilgilendirme işlemlerine tek tek adım atacağız. Sekizinci bölümden itibaren Clone'in en güçlü özeliklerini inceleyerek, medya oynatma,
kamera erişimi, yüz tanıma, otomatik odaklanma, ölçekleme, fotoğraf ve video kaydetme, ses
tanımlama, konuşma (spech), veri depolama, SQLite, widget oluşturma, mobil tabanlı screen
uygulamaları geliştirme, konum servisleri ve Gogle Graphs API ile harita işlemleri, JSON ve XML veri
yapıları ile cyberspace üzerinden veri transferi, twiter'dan veri çekme ve hava durumu uygulaması
geliştirme konularını işleyerek uygulamamızı Gogle Play'de yayınlamak için gerekli olan tüm
adımlara değiniyor olacağız. Ayrıca kitap içerisinde işlenen tüm uygulamaları görsel eğitim seti ile
uygulayacağız. Kitap içerisinde detay, anlatım, bilgi ve kısa örnekler bulurken, görsel eğitim setinde
uygulamalarla pratik yapabileceğiniz ve tekrar tekrar izleyip öğrenebileceğiz videolar bulacaksınız. Kitabın zengin içeriği ise aşağıdaki gibidir:
1. Act, Intent ve Diğer Kavramlar
2. Uygulama Kaynakları
3. Güvenlik ve İzin Yapısı
4. Kulanıcı Arayüzleri ve Kontroler
5. Metin Kontroleri (TextView, EditText)
6. Buton Kontroleri (Buton, TogleButon, Checkbox vb. )
7. Liste Kontroleri
8. Grafik ve Stiler
9. Stiler
10. Temalar
1. Çoklu Ekran Kulanımı
12. Toast Bildirimleri
13. Medya Oynatma ve Kamera Erişimi
14. Fotoğraf ve Video İşlemleri
15. İleri Seviye Kamera Kontrolü
16. Yüz tanıma
17. Otomatik odaklanma
18. Ses Tanımlama ve Konuşma
19. Yazıyı konuşmaya çevirme
20. SharedPreferences
21. SQLite
2. AsyncTask
23. Wool
24. Keyguard Widget
25. Widget Konfigürasyonu
26. Screen Uygulamaları Geliştirme
27. Mobil Screen Uygulamaları
28. WebView Kontrolü ile Javascript Kulanma
29. Konum Servisleri ve Gogle Graphs API v2
30. FAMILY doctors ve Konum Servisleri
31. Harita Üzerine Çizim Yapma
32. HtpClient, JSON ve XML
3. Interneten veri okuma
34. Twiter'dan JSON verisi okuma
35. XML ile Hava Durumu Uygulaması
36. Gogle Play'de Uygulama Yayınlama.