Android Uygulama Geliştirme


Android Uygulama Geliştirme Eğitimleri

Eclipse üzerinde Android SDK’yı kullanarak android uygulamaları geliştirmek.

Kimler Katılmalıdır?

Bu eğitim, masaüstü ya da web tabanlı uygulamalar geliştiren, bilgi ve becerilerini Android cihazlar üzerinde kullanmak isteyen kişiler için uygundur. Özellikle kurumsal firmaların Android uygulama ihtiyaçlarını karşılayacak personel yetiştirmelerini sağlayacaktır. Ayrıca; üniversite öğrencilerinin iş hayatına atılmadan önce yeni teknoloji ürünleri ile ilgili yazılım geliştirmede kendilerini geliştirmek isteyen kişiler için faydalı olacaktır.

Ne kazandırır?

Eğitime katılan kişiler, Android cihaz özelliklerini ve uygulamaları hakkında detaylı bilgiye sahip olacak ve Eclipse kullanarak, Cihaz özelliklerine göre uygulama geliştirme yöntemlerini öğreneceklerdir. Webservisler ile cihaza veri aktarımı gibi önemli konularda uygulama geliştirebilecek düzeyde bilgi sahibi olacaklardır.

Ön koşulları nelerdir?

Bu eğitime katılacak olan kişilerin sahip olmaları gereken önkoşullar şunlardır:

  • Literatür takip edebilecek teknik seviyede İngilizce bilmek. (Kaynaklar İngilizce olacaktır)
  • Daha önce herhangi bir programla dili bilmek; Projede yer almış olmak yada temel programlama dili bilgisine sahip olmak.
  • Eğitim içeriği nedir?

    Eğitim İçeriği Aşagıdaki konu başlıklarından oluşmaktadır.

    • Before We Get Started
    • Eclipse user Interface
    • Base Java on Eclipse
    • Installation of Android SDK and prepare to develope
    • Introduction to the SDK
      • Project Creation and Structure
      • Inside Manifest
      • Emulators and Targets
    • XML Based Layouts
      • Types of Layouts
      • Understanding Layout structure
      • Working with Containers
      • Drag & Drop Layout Design
    • Introduction to Widgets
      • Types of Standard Widgets
      • Working with strings.xml
      • Advance Widgets, Tabs, Lists, Spinner
    • Menus & Popups
      • Types of Menus
      • Desing of Menus
      • Inflate Menus to Your Code
      • Toast Messages
      • Popup Messages and Custom Dialogs
    • Android Graphics and Multimedia
      • Basic Graphics
      • Input Handling
      • Playing Audio
      • Playing Video and Streaming
    • Network Awareness,
      • Thread Handling
      • Accessing Network and Internet
      • Using Web Services
      • Using Google Map and Location Sensing
    • Data Manipulation, I/O Processing
      • Shared Preferences
      • I/O on Files Processing
      • Using Sql Lite Android
    • Introduction to 3D Graphics
      • Introduction to OpenGL
      • Texture in OpenGL
      • Making an Application in OpenGL

    Eğitim Platformu nedir?

    Eğitim, windows makinalar üzerinde (windows 7 tercih edilir) ücretsiz olarak dağıtılan Eclipse IDE üzerine yine ücretsiz olarak Google tarafından dağıtılan Android SDK eklenerek verilecektir.

    Eğitim materyalleri nelerdir?

    Eğitimlerimiz bilgisayarlı, projeksiyonlu sınıflarda yapılır. Her katılımcıya üzerinde uygulama yapabileceği bir bilgisayar tahsis edilir.

    Eğitim sürecinde derslerde kullanılacak olan tüm görsel materyaller ve örnekler katılımcılara verilecektir.

    Verilecek ev çalışma uygulamarı ile konular pekiştirilecektir.

    Eğitmen

    Eğitim, Türkiyede ve yurtdışında projelere imza atmış , Android ve diğer mobil uygulamalarda deneyimli ve proje üzerinde Android’in bir çok fonksiyonalitesini uygulamış Senior yazılım danışmanı tarafından verilecektir.