İlan
Söz konusu olduğunda mobil uygulama geliştirme Google App Inventor ile Android Uygulamaları Geliştirmek İçin Hızlı Bir Kılavuz Daha fazla oku özellikle, MUO'ya en yakın geldiğimizde Beth’in bir iPhone uygulaması nasıl geliştirilir Basit bir iPhone Uygulaması Nasıl Geliştirilir ve iTunes'a Nasıl Gönderilir Daha fazla oku . İPhone yaklaşımında bile, Objective-C öğrenmeniz gerekiyor. Başka bir deyişle - nasıl kodlayıcı olabileceğinizi öğrenmelisiniz. Benim gibi görsel tabanlı programlamayı takdir edenleriniz için, Android'in bunu yaptığını öğrenmekten çok mutlu olacaksınız. En temel programlama deneyimine sahip herkesin kendi yüksek kaliteli ve son derece işlevsel Android'lerini oluşturması mümkün uygulamalar. Android uygulamaları geliştirmek için gizli silah? Buna [DAHA UZUN ÇALIŞMAYAN] Google App Inventor denir ve Google Labs'ta sunulur.
Google App Inventor'ı Ayarlama
App Inventor üç bölümden oluşmaktadır. Tasarım aracı, blok düzenleyici ve son olarak telefonunuzu yapılandırıyoruz.
Yapmanız gereken ilk şey telefonunuzu kurmaktır. Girin Ayarlar -> Uygulamalar ve "Bilinmeyen kaynaklar" seçildi. Bu, Blok Düzenleyicinin kendini yüklemesine ve test amacıyla telefonunuzla iletişim kurmasına olanak tanır.
Ardından, “gelişme”Ve her ikisini de etkinleştirdiğinizden emin olun“USB hata ayıklama" ve "Uyanık kal.”
Tahmin edin ne - bu herşey telefonunuzu programlama araçlarıyla çalışacak şekilde yapılandırmak için yapmanız gerekir.
App Inventor'ı kullanmak için ilk kez kaydolduğunuzda, Blok Düzenleyici'yi adımlardan biri olarak yüklemeniz gerekir. Bu, bilgisayarınıza yüklenen bir Java uygulamasıdır ve size modunda oluşturduğunuz "blokların" davranışı ve doğrudan telefon.
Kaydolduktan ve tasarım aracına girdikten sonra, "Yeni”Yazın ve ilk projenize bir ad verin. Bu örnekte, çocuklarım için 3 x 4 ızgaradaki kedilerin resimlerini eşleştirmeleri gereken eşleşen bir oyuna başlayacağım.
Tasarım aracı, kullanabileceğiniz nesnelerin solda olduğu ve tasarım alanının veya "formun" ortada olduğu Visual Basic ve Visual C ++ gibi bir çok ayarlanmıştır. Bu durumda, form ayrı bir ekrandır ve uygulama başına birden fazla ekrana sahip olabilirsiniz (navigasyonu eklemeyi unutmayın).
Bir bileşeni tıklayıp ekrana sürükledikten sonra, tasarım uygulamasının sağ tarafında Bileşenler. “AltındaÖzellikleri”Söz konusu bileşenin ilk görüntüleme özelliklerini görüntüleyebilir ve değiştirebilirsiniz.
Şimdi aşağıda temel olarak 3 × 4 tablo içeren bir ekran oluşturdum (bunu “Ekran Düzeni“) Ve ardından düğmelerin her bir“ görüntü ”özelliği için ayrı kedi görüntülerine sahip 12 düğme ekledim.
Blok düzenleyicisini kullanmaya başladıktan sonra, bu tasarım özelliklerinin tümü değiştirilebilir. Aşağıda görebileceğiniz gibi, düğme 1'in görüntüsünü boş bir görüntü olarak tanımladım (tasarım modunda “Image1” adı verilen gri bir görüntü olarak yükledim).
Gördüğünüz gibi, her şey görsel - burada kodlama yok. “AltındaBloklarım”“ Screen1 ”bileşenini seçtim ve“BaşlatmaOlayını merkez program alanına girin. Bir olayın gerçekleştiğinde ne yapılacağını söylemeniz gerekir, bu yüzden Button1.Image özelliğini kutuya sürükledim ve sonra bu özelliğin “Image1” kullanmasını söyledim.
Yaklaşık bir saat oynadıktan sonra - Uygulamam ilk yüklendiğinde tüm düğmelerin başlatılmasını ve kullanıcı ilk düğmeyi tıkladığında ne yapılacağını programlamayı bitirdim.
Gördüğünüz gibi, eşleşen bir oyun gibi bir uygulama bile her olasılığı dikkatlice düşünmenizi gerektirebilir. Bileşen olaylarını tanımlayıp programlayarak tüm olasılıklar için programlayabilirsiniz. Yukarıdaki örnek karmaşıklaşabilir, bu yüzden yeni başlıyorsanız, Google'a ilk kaydolduğunuzda sağladığı örnek gibi basit bir şeyle devam edin. Programlama ve test sürecinden memnun kaldığınızda oradan mezun olabilirsiniz.
Tasarım aracındaki sol gezinme çubuğunda görebileceğiniz gibi, Android'inizin yapabileceği hemen hemen her şeye erişebilirsiniz - sensörler, kişi listesi, video oynatıcılar ve çok daha fazlası.
İşte - İşte benim sanat eseri, programlanmış, test edilmiş ve daha sonra yaklaşık bir saat içinde telefonuma yüklenmiş. Düğmelerin geri kalanını da programlamam gerekiyor.
Söylemeye gerek yok, hatta alabileceğim gerçeği herhangi bir şey telefonumda yaklaşık bir saatlik çaba ile çalışmak etkileyici. Neredeyse imkansız olacağını düşündüm.
Bu nedenle, bir geliştirici olmak için kaydolun ve Google App Developer'ı kendiniz deneyin. Şaşırmış olabilirsiniz, kendinizi hayal edebileceğiniz en havalı uygulamalardan bazılarını oluştururken bulabilirsiniz. Tek gereken biraz sabır ve geliştirme araçlarıyla oynamak için biraz zaman.
Kendi Android uygulamalarınızı geliştirmeyi başarabiliyorsanız ve aşağıdaki yorumlar bölümünde tasarım ve blok düzenleyici araçları hakkında ne düşündüğünüzü bize bildirin!
İmaj Kredisi: Svet
Ryan Elektrik Mühendisliği lisans derecesine sahiptir. 13 yıl otomasyon mühendisliği, 5 yıl BT'de çalıştı ve şu anda bir Uygulama Mühendisi. MakeUseOf'un eski bir Genel Yayın Yönetmeni, Veri Görselleştirme üzerine ulusal konferanslarda konuştu ve ulusal TV ve radyoda yer aldı.