Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BIL MOBiL PROGRAMLAMA TEKNiKLERi

Benzer bir sunumlar


... konulu sunumlar: "BIL MOBiL PROGRAMLAMA TEKNiKLERi"— Sunum transkripti:

1 BIL4106 - MOBiL PROGRAMLAMA TEKNiKLERi
Yard. Doç. Dr. Oğuzhan Topsakal

2 Bu Derste App Inventor Nedir? Güçlü-zayıf yönleri
Projelerinizdeki kodlama sorunlarinin birlikte çözümü 2

3 App Inventor Nedir? App Inventor, Google ve MIT Üniversitesinin ortak geliştirdiği ve halende geliştirmeye devam ettiği Google Android işletim sistemi için program geliştirme aracıdır. Herhangi bir kodlama bilgisine ihtiyaç duymadan program yazmayı sağlar. Arayüzü Scratch programına benzemektedir. Yani sürükle bırak yöntemi ile kodları yerleştirilerek uygulama geliştirilir. App Inventor Java tabanlı bir sistemdir. Yani bilgisayarda Java’ nın kurulu olması gereklidir. App Inventor projesinin amacı, değişkenlerle, algoritmalarla, döngülerle uğraşmadan kısaca kodlama bile yapmadan uygulama geliştiricisi olmaya olanak sağlamaktadır. 3

4 App Inventor Nedir? App Inventor, Google ve MIT Üniversitesinin ortak geliştirdiği ve halende geliştirmeye devam ettiği Google Android işletim sistemi için program geliştirme aracıdır. Herhangi bir kodlama bilgisine ihtiyaç duymadan program yazmayı sağlar. Arayüzü Scratch programına benzemektedir. Yani sürükle bırak yöntemi ile kodları yerleştirilerek uygulama geliştirilir. App Inventor Java tabanlı bir sistemdir. Yani bilgisayarda Java’ nın kurulu olması gereklidir. App Inventor projesinin amacı, değişkenlerle, algoritmalarla, döngülerle uğraşmadan kısaca kodlama bile yapmadan uygulama geliştiricisi olmaya olanak sağlamaktadır. Hedeflediği kullanıcı kitlesi ise ortaokul ve lise çağındaki öğrenciler. 4

5 App Güçlü Yönleri Hiçbir programlama dili bilmeden bile uygulama geliştirilebilir. Kullanımı basitdir. Herkes kullanabilir, öğrencileriniz de! Ücretsiz bir uygulamadır. İnternet olan her yerde yapılan uygulamalar görülebilir. Scratch’ a benzer bir kod arayüzü vardır. Kodlar sürükle bırak yöntemi ile yerleştirilir. Yanlış kodlama olduğu zaman kullanıcı bunu anlayabilir. 5

6 App Zayıf Yönleri App Inventor’ a tarayıcı üzerinden bağlanılır. İnternet bağlantısı olması gereklidir. Karmaşık uygulamalar geliştirmek için daha gelişmiş algoritmalar hazırlamak gerekebilir. Kısıtlı seçenekler vardır (zamanla çoğalabilir) Bileşenler sınırlıdır (zamanla artabilir) İleri seviye uygulamalar yapmak çok zor olabilir. Sistem İngilizcedir. Türkçe dil desteği şu anda yoktur. App Inventor hakkında Türkçe kaynak fazla yoktur. 6

7 Projeleriniz üzerinde birlikte çalışma
29 Mayıs haftaya cuma gününe kodu en geç saat 12de gönderin Sunum hazırlayın Sunumunuzda şunlardan ikisini appde nerede kullandığınız belirtin veritabanı, lokasyon yada harita, web servis 7

8 Teşekkürler Derse ilginiz, katkınız ve özverili çalışmalarınız için teşekkür ederim. 8


"BIL MOBiL PROGRAMLAMA TEKNiKLERi" indir ppt

Benzer bir sunumlar


Google Reklamları