Android için Native Uygulama Geliştirme Başlangıç Rehberi
Android için Native Uygulama GeliştirmeBaşlangıç Online Eğitimine hoşgeldiniz.
Android, Google önderliğinde, çeşitli taşınabilir cihazlar ve cep telefonları için geliştirilmiş olan, açık kaynak kodlu, ücretsiz ve mobil odaklı bir işletim sistemidir.
Günümüzde en yaygın mobil işletim sistemlerinden biri olan Android, kolay kullanımı ile kullanıcılar tarafından yoğun bir şekilde tercih ...
- Başlangıç
- 3sa 5dk
- 43 Ders
- Online Sertifika
Eğitimin Önizleme Videoları
Android için Native Uygulama GeliştirmeBaşlangıç Online Eğitimine hoşgeldiniz.
Android, Google önderliğinde, çeşitli taşınabilir cihazlar ve cep telefonları için geliştirilmiş olan, açık kaynak kodlu, ücretsiz ve mobil odaklı bir işletim sistemidir.
Günümüzde en yaygın mobil işletim sistemlerinden biri olan Android, kolay kullanımı ile kullanıcılar tarafından yoğun bir şekilde tercih edilmektedir. Yaygın kullanımı pek çok kişiye bu alanda gelir elde etme imkanı sağlar bu nedenle uygulama geliştiriciler arasında da popüler bir konuma gelmiştir.
Bu online eğitim setinde sizlerle uygulama geliştirme ortamının indirilip kurulmasından, proje oluşturmaya, görsel bileşenlerle çalışmaktan sanal cihazları (emülatörleri) kullanmaya, çoklu ekranlar ile çalışmaktan ekranlar arası veri taşımaya ve uygulama yayınlama sürecine kadar bir çok konuyu ele alacağız. Online dersler sayesinde sizler de mobil programlama ve Android konusunda bilgi sahibi olan, Android ekosisteminde gelir elde eden bir uygulama geliştirici olacaksınız.
İçerik
- Giriş
- Hoşgeldiniz [1dk 16sn]Önizleme Videosu
- Geliştirme Ortamının Hazırlanması
- Android Studio İndirilmesi [5dk 1sn]Önizleme Videosu
- Android Studio Kurulumu [3dk 1sn]Önizleme Videosu
- Android Studio’nun İlk Kez Çalıştırılması [2dk 24sn]
- Android Studio Hızlı Başlangıç Menüsü [2dk 24sn]
- Android SDK Manager ile Çalışmak [4dk 57sn]Önizleme Videosu
- Android Studio ile Proje Oluşturulması [5dk 50sn]
- Android Studio Proje Yapısı [3dk 23sn]
- AndroidManifest.xml Dosyası [2dk 22sn]
- Layout [2dk 25sn]
- MainActivity [3dk 48sn]
- Uygulamanın Çalıştırılma Süreci [1dk 44sn]
- Android Emulator [3dk 25sn]
- Uygulamanın Çalıştırılması [1dk 44sn]
- Temel Arayüz Tasarımı
- Yerleşim Düzenleri/Layoutlar ve Viewler ile Çalışmak [1dk 30sn]
- Relative Layout [7dk 20sn]
- Linear Layout [3dk 48sn]
- Örnek Kullanıcı Arayüzü Tasarımı [6dk 51sn]
- Arayüz Nesnelerinin Programlanması
- Arayüz Nesnelerinin Programlanmasına Giriş [59sn]
- Arayüz Elemanlarının Referanslarını Almak [5dk 34sn]
- Arayüz Elemanlarının Özellikleri ile Çalışmak [3dk 18sn]
- Arayüz Elemanlarının Olaylarının Kodlanması [3dk 50sn]
- Menü ve Menü Öğeleri ile Çalışmak
- Menü Oluşturmaya Giriş [4dk 46sn]
- Menüye Yeni Öğeler Eklemek ve Sıralamak [2dk 31sn]
- Menü Öğelerinin Seçilmesi [5dk 5sn]
- Telefon Özellikleri ve İzinler
- Telefon Özellikleri ve İzinler [4dk 4sn]
- İzinlerin AndroidManifest Dosyasına Eklenmesi [2dk 31sn]
- Bildirim Öğeleri
- Temel Toast Kullanımı [5dk 10sn]
- AlertDialog Kullanımı [9dk 12sn]
- AlertDialog ile İletişim Penceresi Oluşturmak [4dk 33sn]
- Uygulamalarda Titreşim Kullanmak [4dk 42sn]
- Birden Fazla Ekran ile Çalışmak
- İki Ayrı Ekran Hazırlanması [6dk 55sn]
- Intent Kavramı ve Ekranlar Arası Geçiş [3dk 47sn]
- Ekranlar Arası Veri Taşıma - I. Bölüm [3dk 43sn]
- Ekranlar Arası Veri Taşıma - II. Bölüm [7dk 27sn]
- Google Play Android Markete Uygulama Göndermek
- Uygulamanın Geliştirilmesi [9dk 3sn]
- Yayınlanma Öncesi İşlemler [2dk 19sn]
- Uygulama Paketleme ve İmzalama [10dk 41sn]
- Market Hesabı Oluşturma - Google Play Developer Console Alanına Giriş [1dk 40sn]
- Sözleşme Onayı ve Ödeme [4dk 20sn]
- Geliştirici Profilinin Oluşturulması [1dk 47sn]
- Uygulama Göndermek için Gereken Görsellerin Hazırlanması [4dk 5sn]
- Uygulamanın Yayına Alınma Süreci [10dk 1sn]
Ercan Bozkurt
1980 İstanbul doğumlu Ercan Bozkurt, İktisat Bölümünden mezun olup yüksek lisans eğitimine, Eğitim Yönetimi ve Denetimi bölümünde devam etmektedir. İlk kodunu Commodore 64 üzerinde yazan Ercan Bozkurt, PHP, VB.NET, Java ve Python'ın da içerisinde bulunduğu, farklı platform ve dillerde çeşitli konularda, uygulamalar geliştirmiş, eğitimler ve seminerler ...