Android uygulamaları yapmak için birçok programlama dili kullanılabilir.
Resim Kredisi: Photos.com/PhotoObjects.net/Getty Images
Akıllı telefonların artan popülaritesi, profesyonel ve hobi programcılarının küçük, akıllı ve görsel olarak çekici uygulamalar oluşturması için büyük bir pazar yarattı. Google Android cihazları için yüz binlerce uygulama zaten mevcut. Android uygulamaları yazmak, tipik olarak, Eclipse entegre geliştirici ortamını veya IDE'yi kullanarak Java programlama dilinde kodu yazmayı içerir. Ancak deneyimli bir Visual Basic programcısıysanız, Android uygulamaları yazmanın başka yolları da vardır.
Visual Basic'e Genel Bakış
Microsoft'un serveti 1970'lerde Altair kit bilgisayarı için temel yorumlayıcılarıyla başladı. Microsoft, o zamandan bu yana on yıllarda Basic'te sürekli iyileştirmeler yaptı. Visual Basic, Microsoft Basic derleyicisini bir IDE ile birleştirdi. Bir Visual Basic programcısı, bir fare tıklamasıyla uygulamasına menüler, onay kutuları, iletişim kutuları, radyo kutuları ve liste kutuları gibi grafik kullanıcı arabirimi veya GUI bileşenleri ekleyebilir. Yerel Intel x86 koduna 6.0 derlenmiş kaynaklara kadar Visual Basic sürümleri. Visual Basic, yalnızca .NET Common Language Runtime ile çalışan kodu derler.
Günün Videosu
Visual Studio için Xamarin
.NET dili C# ve CLR, işlevsel olarak Java ve Java Sanal Makinesi'ne benzer. Ancak Visual Basic uygulamaları, JVM'de veya Google'ın Dalvik JVM'sinde benzer şekilde çalışmayacaktır. Yazılım şirketi Xamarin, Microsoft onaylı .NET klonu Mono'yu kullanarak Android uygulamaları üreten C# programcıları için bir araç satıyor. 2013'te Xamarin, Visual Studio geliştiricilerine iOS ve Android cihazlar için uygulamalar geliştirme yeteneği veren bir Visual Studio eklentisini de tanıttı. Eklenti, simülatörlerde ve mobil cihazlarda oluşturmayı, dağıtmayı ve hata ayıklamayı destekler.
Temel4android
Basic4android, Visual Basic dilinin ticari, Windows tabanlı bir alt kümesidir. IDE, grafiksel bir görsel düzenleyici, yerleşik belgeler, adım adım hata ayıklayıcı ve için destek nesneler. Basic4android, Temel kaynak kodunuzu Dalvik uyumlu Sanal Makine bayt koduyla derler. Basic4android, kullanıcının Android cihazında basit kurulum için Android uygulama paketi veya APK dosyaları oluşturmanıza da yardımcı olur. Basic4android, Android 1.6 ve sonraki sürümlerini destekler.
Google Basit Dil
Android için Visual Basic benzeri başka bir çözüm, Google'ın ücretsiz, açık kaynaklı Simple Compiler ve Runtime sistemidir. Simple, Visual Basic ve hatta Basic4android gibi tam özellikli, genel amaçlı bir dil değildir. Simple'ın amacı, öğrenmesi ve kullanması kolay bir Android uygulama aracı üretmektir. Yalnızca Windows olan Basic4android'den farklı olarak Simple, Mac OS X ve Linux işletim sistemlerinde çalışır.