İlan

android uygulamaları geliştirmeDroid'imi ilk aldığımdan beri, insanların Android pazarında ve dışında bu şaşırtıcı uygulamaların bazılarını nasıl ürettiğini çok merak ettim. Ben bir programcıyım, ama hayal gücünün herhangi bir tarafından yetenekli bir hacker değilim. Visual Basic ve Coldfusion'a hakim oldum, ancak mobil bir cihazda çalışacak sıfırdan bir uygulama yazmaya gelince, iyi yeteneklerimin kapsamı dışında.

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.

instagram viewer

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.

android uygulamaları geliştirme

Ardından, “gelişme”Ve her ikisini de etkinleştirdiğinizden emin olun“USB hata ayıklama" ve "Uyanık kal.”

android uygulamaları nasıl oluşturulur

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.

android uygulamaları nasıl oluşturulur

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).

android uygulamaları nasıl oluşturulur

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.

android uygulamaları nasıl yapılır

Ş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.

android uygulamaları nasıl yapılır

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).

android uygulamaları nasıl yapılır

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.

Google App Inventor tasarımcısı6 ile Android Uygulamaları Geliştirmek için Hızlı Kılavuz

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ı.

Google App Inventor tasarımcısı7 ile Android Uygulamaları Geliştirmek için Hızlı Bir Kılavuz7

İş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.

android uygulamaları geliştirme

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ı.