MIT App Inventor ile Mobil Programlama Eğitimi

4,6 (55 oylama)
 Son Güncelleme Tarihi: 11/2025
 Türkçe

NETCoreMVC (MVC101) Eğitimi eğitimimize göz atabilirsiniz.

Eğitim Mesleki Gelişim amaçlı olup, alınan belge MYK yetki belgesi zorunlu olan eğitimlerde MYK yetki belgesi yerine geçmez.

Eğitim İçeriği

Eğitim Süresi: 5 Gün (09:00–12:00 Teori, 13:00–16:00 Uygulama)

Katılımcı Profili: Kodlama deneyimi az/hiç olmayan; hızlıca prototip üretmek ve Android uygulaması geliştirmek isteyenler

Ön Koşullar
• Temel bilgisayar okuryazarlığı
• Google hesabı (App Inventor’a giriş için)
• Android cihaz (mümkünse) ve/veya emülatör

Müfredat Başlıkları

Gün 1:
• App Inventor’a giriş, arayüz (Designer/Blocks)
• Bileşenler: Button, Label, Image, TextBox
• Olay-tabanlı programlama mantığı, ilk “Merhaba Dünya” uygulaması

Gün 2:
• Ekran tasarımı (Layout, responsive grid), Media/Canvas kullanımı
• Değişkenler, listeler, koşullar, döngüler (Blocks)
• Sensörlere giriş: Accelerometer, Orientation, Clock

Gün 3:
• Veri kalıcılığı: TinyDB, File
• Basit ağ/HTTP istekleri, Web bileşeni ile JSON okuma
• Çok ekranlı uygulama yapısı (Screen’ler arası veri aktarımı)

Gün 4:
• Firebase Realtime DB temelleri (okuma/yazma)
• Haritalar ve Konum: LocationSensor + WebViewer/Maps
• Bildirim, paylaşım ve izin yönetimi (Notifier, Sharing)

Gün 5:
• Mini Proje Günü:
  o “Not Defteri + Bulut Senkron”
  o “Sensörlü Adım Sayar + Grafik”
• APK/ABB üretme, cihazda test, temel yayınlama adımları

Eğitim Çıktıları

  • Bileşen-temelli arayüz tasarlayıp olay-tabanlı bloklarla mantık kurabilir.
  • Yerel (TinyDB) ve bulut (Firebase) veri yönetimi yapabilir.
  • Sensörleri ve web servislerini kullanarak işlevsel Android prototipleri geliştirir.
  • Uygulamayı paketleyip gerçek cihazda çalıştırabilir.

Kimler Almalıdır?

  • Hızlı prototipleme ile fikrini uygulamaya dönüştürmek isteyen girişimciler
  • Mobil uygulama geliştirmeye sıfırdan başlamak isteyen öğrenciler/öğretmenler
  • Kod yazmadan (veya minimum kodla) eğitim/AR-GE amaçlı mobil araçlar geliştirmek isteyenler

İleri Seviye: MIT App Inventor ile Mobil Programlama Eğitimi

Eğitim Süresi: 5 Gün (09:00–12:00 Teori, 13:00–16:00 Uygulama)

Katılımcı Profili: Temel düzeyde MIT App Inventor bilgisine sahip, sensör, veri tabanı ve IoT tabanlı mobil uygulamalar geliştirmek isteyen katılımcılar

Ön Koşullar
• MIT App Inventor temel eğitimi tamamlamış olmak
• Android cihaz veya emülatör kullanımı bilgisi
• Temel internet ve veri yapıları kavramlarına aşinalık

Müfredat Başlıkları

Gün 1:
• Gelişmiş bileşen kullanımı (ListView, Spinner, Dynamic Components)
• Fonksiyonel blok yapısı oluşturma, kod modülerleştirme
• Veri modeli planlama ve proje yapısını optimize etme

Gün 2:
• Firebase Authentication (kullanıcı girişi ve kayıt)
• Bulut tabanlı veri yönetimi (Realtime DB)
• Veri filtreleme, sıralama ve senkronizasyon mantığı

Gün 3:
• Bluetooth bağlantısı ve IoT uygulamaları (Arduino veya ESP32 ile veri aktarımı)
• Sensör verilerini canlı olarak okuma ve görselleştirme
• BluetoothClient ve Clock bileşenleri ile veri izleme

Gün 4:
• Web API entegrasyonu (hava durumu, döviz, sensör verisi gibi harici servisler)
• JSON veri ayrıştırma ve dinamik arayüz güncelleme
• Haritalar, yön bulma (LocationSensor, Google Maps eklentisi)

Gün 5:
• Mini proje:
  o “Akıllı Ev Kontrol Uygulaması” (IoT bağlantılı)
  o “Konum Tabanlı Görev Takip Sistemi”
• Proje optimizasyonu, hata ayıklama, sürüm oluşturma (APK/ABB), sunum

Eğitim Çıktıları

  • Firebase ile kimlik doğrulama ve bulut veri yönetimi yapabilir.
  • Bluetooth üzerinden donanımlarla haberleşebilen mobil uygulamalar geliştirir.
  • Web API’lerle dinamik, güncel veriler çeken projeler oluşturur.
  • Modüler, ölçeklenebilir ve kullanıcı dostu mobil arayüzler tasarlayabilir.
  • Gerçek cihaz üzerinde test, paketleme ve dağıtım süreçlerini yönetebilir.

Kimler Almalıdır?

  • Mobil uygulama geliştirme alanında IoT veya sensör tabanlı projelere yönelmek isteyenler
  • Eğitim, Ar-Ge veya hobi projelerinde App Inventor’ı profesyonel düzeyde kullanmak isteyenler
  • Android ekosisteminde hızlı prototip ve ürün geliştirmek isteyen girişimciler ve öğretmenler

Eğitim kurumsal işbirliğine (kurum/şirket tüzel kişiliğine paket) açık olup, bireysel başvurular kabul edilmemektedir. Kurumsal katılımcı profili ve ihtiyaçlarınıza göre eğitim içeriği yeniden planlanabilmektedir. Karşılıklı görüşmeler neticesinde eğitimin kapsam ve eğitimin yöntemi (Yüz-Yüze, Çevrimiçi) belirlenip ilgili süreçler tamamlanmaktadır. Mutabakat sağlanması durumunda kurumunuzun katılımcıları ile öğretim elemanlarımızın uygun gün ve saatleri, eğitimin yapılacağı yer belirlenmektedir.

Yorumlar

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politikamız'ı inceleyebilirsiniz. TAMAM