Java Andorid ile Mobil Yazılım Uzmanlığı Eğitimi



Java Andorid ile Mobil Yazılım Eğitimin Amacı
Android, Linux çekirdeği kullanılarak geliştirilmiş açık kaynak kodlu bir işletim sistemidir. Özellikle tablet PC’ler ve mobil telefonlarda her geçen gün bu işletim sisteminin kullanımı yaygınlaşmaktadır. Yazılım geliştiriciler için de özel bir SDK’sı bulunan bu popüler teknolojiyle Windows, Linux ve Mac OS X üzerinde geliştirme yapılabilmektedir.
Android ve Geliştirme Ortamının Kurulması
Android Versiyonları
Uygulama Mağazaları
Özellikleri
Mimarisi
Android SDK Kurulumu
JDK ve Eclipse Kurulumu
Eclipse ADT Eklenti Kurulumu
Android Platformunun Kurulumu
Android Sanal Cihazının (Android Virtual Device) Çalıştırılması
Kısaca Java ve XML
Sınıflar ve Nesneler
Veriler (Attributes)
Metotlar (Methods)
Yapıcı Metotlar (Constructors)
Metotların Aşırı Yüklenmesi (Method Overloading)
Kapsülleme
Başka Paketlerdeki Sınıfları Kullanma (Import)
Miras (Inheritance)
Fonksiyon Üzerine Yazma
Arayüzler (Interfaces)
XML
Ana Yapılandırma Blokları
Aktiviteler
Hedef
Servisler
Content Providers(İçerik Sağlayıcılar)
Broadcast Receivers(Yayın Alıcıları)
Uygulama Kapsamı
Örnek Blog Projesi
Blog Uygulaması
Proje Dizaynı
Android Kullanıcı Arayüzü
Ön Ayarlar, Dosya Sistemi ve Menü
Android Servisleri
Veritabanı ile Çalışmak
Listeler ve Adaptörler
Broadcast Receivers
İçerik Sağlayıcılar
Sistem Servisleri
Kullanıcı Arayüzü
Kullanıcı Arayüzü Yaratmak için İki Yol
View’ler ve Layout’lar
Blog Projesini Başlatmak
StatusActivity Layout
StatusActivity Java Class
Android de Loglama
Android de, Thread Çalıştırma
Diğer UI Olayları
Renk ve Grafikler Eklemek
Alternatif Kaynaklar
Kullanıcı Arayüzünü Optimize Etmek
Servisler
Blog Uygulama Objesi
UpdaterService
Servis içinde Döngü
Twitter’dan Data Çekmek
Veritabanları
SQLite Hakkında
DbHelper
UpdaterService Güncellemesi
Status Datasını Yeniden Düzenlemek
Listeler ve Adaptörler
TimelineActivity
Temel TimelineActivity Layout
Adapter’ler Hakkında
Timeline Adaptörü
ViewBinder: A Better Alternative
Updating Manifest File
Base Activity
Broadcast Receivers
BootReceiver
TimelineReceiver
Broadcasting İstekleri
Network Receiver(Alıcısı)
Özelleştirilmiş İzinler Eklemek
İçerik Sağlayıcılar
Content Provider Yaratmak
Widget’lar ile Content Provider’ları Kullanmak
Sistem Servisleri
Pusula Demo
Lokasyon Servisi
Blog Uygulamasını Lokasyon Servisiyle Birleştirmek
Intent Servisi
Notifikasyon Göndermek
Örnek Projeler
BİREYSEL EĞİTİMLER
+ Sistem Uzmanlığı Eğitimi (MCSE) + Yazılım Uzmanlığı Eğitimi (MCSD) + Cisco Network Uzmanlığı (CCNA) + Linux Server Professional Certification LPIC-1 + Linux Enterprise Professional Certification LPIC-3 + Web Tasarım Uzmanlığı + CEH Eğitimi + Temel Excel Eğitimi + İleri Excel Eğitimi + Excel VBA (Makro) Eğitimi + Temel Word Eğitimi + İleri Word Eğitimleri + Powerpoint Eğitimi + Temel Access Eğitmleri + İleri Access Eğitimleri + Temel Java Eğitimi + İleri Java Eğitimi + Java Sertifikasyon + Java Andorid ile Mobil Yazılım Uzmanlığı Eğitimi + WordPress Eğitimi + Grafik Tasarım Uzmanlığı + AWS Temel Teknik Eğitimi + Dijital Fotoğrafçılık Eğitimi + Docker Fundamentals + IOS Uygulama Geliştirme Eğitimi + Kotlin İle Android Uygulama Geliştirme + MYSQL Eğitimi + Dijital Pazarlama Planlama + Sosyal Medya Dijital Pazarlama Planlama
