Description
Merhaba arkadaşlar,
Bu kursumuzda sizlerle APP INVENTOR ile mobil uygulamalar yapmayı öğreneceğiz ve sonrasında da geliştirdiğiniz bu uygulamaları app store’a yükleyerek başka insanların indirebilmesini sağlayabileceksiniz.
MIT App Inventor, Google tarafından ortaya çıkarılan ve sonrasında Massachusetts Institute of Technology tarafından geliştirilen, özgür bir uygulama geliştirme aracıdır. Yeni başlayanların Android işletim sistemi için blok kodlama yöntemiyle uygulama geliştirmesine olanak sağlar.
Çocuğunuzun cep telefonunda oyun oynamaktansa kendi uygulamalarını geliştirmesi, ilginizi çeker mi? Eğer çekiyorsa, App Inventor tam aradığınız araç!
Scratch hakkındaki yazımda kodlamanın nasıl bir gereklilik olduğunu yazmıştım. Kodlama ve bilgisayar programları çok önemli olsa da, kullanıcı tarafında mobile bir geçiş olduğunu görüyoruz. İnsanlar bilgisayarlarından çok telefonlarını kullanıyorlar. Uygulama pazarı günden güne büyüyor. Genç nesil mobil uygulama geliştirmek ve kullanmak istiyor, fakat buradaki araçlar ve gerekli bilgi birikimi çok fazla, öğrenmek için ciddi bir mesai harcamak gerekli olmasıyla birlikte birçok konunun anlaşılması gençler için çok zor.
Massachusetts Institute of Technology (MIT), Scratch aracından sonra mobil uygulama tarafındaki açığı görerek blok programlamaya dayalı mobil uygulama geliştirme aracı olan App Inventor aracını geliştirdi.
App Inventor blok tabanlı bir mobil uygulama programlama aracı. Çocuklar yap boz birleştirir gibi kod bloklarını birleştiriyor, oyunlar, uygulamalar yapabiliyor. Her gün daha da gelişen App Inventor ile son derece gelişmiş mobil uygulamalar yapabiliyorlar. App Inventor ile şimdilik sadece Android uygulamaları geliştiriliyor. Kullanıcılar uygulamalarını Play Store’a koyarak gelir kazanma ve daha da önemlisi Dünya’ya açılma fırsatı kazanıyorlar. Telefonda uygulamalarını sürekli tanıtma ve kullanma şansı buluyorlar.
Çocuklar bu uygulamaları geliştirirken hem eğleniyor hem de birçok şey öğreniyorlar. Bu “birçok şey” kavramını açmak gerekirse; programlama ve mühendisliğin en temel yeteneği olan algoritma geliştirmeyi öğreniyorlar, analitik kavramları kullanıyor ve öğreniyorlar. Geliştirici dünyasında UI, UX dediğimiz, arayüz geliştirme ve kullanıcı deneyimi gibi temel kavramları farkında olmadan yaşıyorlar. Yaptıkları işleri başkalarıyla paylaşıp arkadaşlık kazanıyor, eleştirel bakış açısıyla projeleri ele alıyorlar ve geribildirimde bulunuyorlar. Bilgisayarlar üzerinde birçok bileşeni kullanarak tanıyor, bilgi ve deneyim kazanıyorlar. En önemlisi, bunları yaparken bolca eğleniyorlar!
Özetlersek App Inventor önemlidir, çünkü:
-
Kod yazmayı kolayca öğretir.
-
Algoritma kavramını öğretir.
-
UI, UX konularında küçük yaşta deneyim kazanır.
-
Paylaşmayı ve projelere eleştirel yaklaşımları görür.
-
Sensörleri ve telefon mekanizmalarınız tanır, bilgi sahibi olurlar.
-
Eğlenir.
If the coupon is not opening, disable Adblock, or try another browser.