App Invertor ile kod yazmadan online Android programlama
Bilindiği gibi android programlama(java) diğer programlama dillerine kıyasla oldukça zordur. Zaman zaman bu tarz eleştirilerde bulunanlar oluyor. Çünkü Delphi, visual basic ve diğer görsel dilleri kullananlar bilirler ki birçok işlem kolay ve hızlı bir şekilde sürükle bırak, özellik değiştirme tarzı yöntemlerle kolay bir şekilde yapılabilmektedir.
Androidde artık delphiden, visual basicten de kolay bir şekilde program geliştirilebilecek. Hatta pek programlama bilgisi dahi olmadan…
Nasıl mı?
Appinvertor sayesinde. Şu an beta olan appinvertoru mit(Massachusetts Institute of Technology) geliştiriyor. Öncelikle bir Google hesabınız olması gerekiyor.
http://beta.appinventor.mit.edu adresine girip Google hesabınızla giriş yapıyorsunuz…
Bu ekranda yeni projeler oluşturabiliyorsunuz. New’e tıklayıp bir proje oluşturun.
Proje oluşturduktan sonra solda hazır bileşenler(button, textbox, label gibi) bulunmakta. Ortada telefon ekranı, sağda da özellikler ve eklediğiniz bileşenlerin bulunduğu bir bölüm. Sürükle bırak yöntemiyle ekrana istediğiniz bileşeni yerleştirebiliyorsunuz. Sağ bölümden de özelliklerini değiştirebiliyorsunuz.
Deneme amaçlı yerleştirdiğim bileşenler.
Peki buttona tıklattırma olayında bazı işlemlerin yapılmasını istiyorsunuz diyelim.
Bu işlemler nerede yapılacak?
Open the Blocks Editore tıklayın ve küçük bir java uygulaması yükleyin. Bunu çalıştırın. Bikaç izin isteyecek, bilgi isteyecek. Boş geçebilirsiniz bilgiler…
Daha sonra açılan pencerede eklediğiniz bileşenlere ait işlemlerin, olayların planlanabildiği bir ekran bulunmakta.
İşlemleri puzzle şeklinde siz yerleştiriyorsunuz. Soldaki my blocks bölümündeki bileşenlere tıklayarak ekleyebileceğiniz olaylar, veriler karşınıza çıkıyor ve sağ bölüme sürüklüyorsunuz. İlk işlemi anlatayım;
Button1 e tıklandığında Textbox1deki yazı boş ise boş geçme label1.textte boş geçme canım yazacak, değilse textboxt1deki yazıyı direkt labele aktaracak.
İkinci işlem de şu: Button2ye tıklayınca webviewde textbox1deki urlyi, yani site adresini aç şeklinde. Örneğin http://www.arifceylan.com yazdığınızda orda benim siteme bağlanıyor.
Uygulamayı Emulatörde açabileceğiniz gibi direkt apk uzantılı şekilde kaydedebilirsiniz.
Download to this Computer direkt bilgisayarınıza kaydetmektedir. Telefonunuza yükleyip uygulamayı deneyebilirsiniz.
Şimdilik bu kadar. Bu uygulama ile büyük bir uygulama çöplüğü oluşabileceği, gereksiz programların yazılabileceği görüşünü savunanlar da var. Herkesin kolay bir şekilde uygulama yazabileceğini savunanlar da.
Fakat beta olmasına rağmen bayağı gelişmiş durumda. Oyun bile yapanlar olmuş internette…
Güle güle kullanmak dileklerimle…
Gelen arama terimleri:
- mobil rnekleri
merhaba appinvertör hakkında bir yerde takıldım bu konuda yardım edebılırmısınız
Kolay kolay yorum yazmam ve eleştirmem ama gerçekten çok başarılı bir paylaşım. Bir bilgisayar müh. Olarak beğedim ve emeğe sağlık diyorum. Bravo
Bu arada ben Android e basit uygulsmalar yapmak istiyorum. Sağlıkla ilgili. Konu ile ilgili yardımcı olur musun. Teşekkürler ve umarım yazıma dönüş gelir sizden.
Teşekkürler. İletişim bölümünden tam olarak yapmak istediğiniz şeyi yazabilirsiniz.
Yönlendirme yaparım en azından.
iyi çalışmalar.