AND- Android Uygulama Geliştirme

AND- Android Uygulama Geliştirme

Ön Koşul

-

Etkinlik Hedefi

-

Etkinlik İçeriği

Geliştirme Ortamları

            Android geliştirme ortamları

            Android Studio

            Phone ve Tablet uygulaması geliştirmek

            SDK manager

            Android çalışma yapısı

            Proje ve klasör yapısı

- Emülatörler ve Cihazlar ile Çalışmak

            AVD manager

            Emulatör ile Çalışmak

            Cihazlar ile Çalışmak

- Arayüz Tasarlamak

            Layoutlar

            View grouplar

            Viewlar

            Material design

            Custom tasarım elementleri oluşturmak

- Activityler ile Çalışmak

            Layout & Activity ilişkisi

            R class

            AppCompatActivity ve Activity

            Run & Debug & Resume run

            Activity Yaşam Döngüsü

- Kullanıcı Bilgilendirmeleri

            Toast

            Alert Dialog

- Olayları Yönetmek

            Click

            Touch

            Long Click

- Cihaz Tuş Olaylarının Yönetilmesi

            Back History

            Cihaz üzerindeki tuşlar

            Olay yönetimi

- Çok Ekran ile Çalışmak

            Intent

            Manifest Activity yapısı

            Ekranlar Arası veri taşımak

            Uygulamalar arası veri aktarımı (Paylaşımı)

            resource lar ile çalışmak

- İçerik Yöneticileri

            NavigationDrawer

            Fragment

- Splash Screen

- Liste Yapılarıyla Çalışmak

            Spinner

            Array Adapter

            GridView

            ListView

            ListActivity

            Liste elemanları olay yönetimi

            Custom Adapter

            Custom Liste

- Local Veri Saklama Yöntemleri

            Shared Preferences

            SQLite

- Uygulama İzinleri

            manifest izinleri

- Web Servisleri ile Çalışmak

            Async task kullanımı

            Json web servisleri

- Signed Apk Oluşturmak

- GooglePlay Developer Hesabı

            Hesap oluşturmak

            Hesaba yeni uygulama yüklemek

            Uygulama yayınlamak

            Versiyon Yönetimi