Evet, neticede grafik arayuzu icin ister istemez andorid ortamindan
kullaniyorsunuz. Benim kastim bir ust katmanda kendi gelistireceginiz
uygulamalar icindi...
Ayrica bir onceki eposta icin herkesten ozur dilerim. Maili okuyunca
google translate kullanan bir ingiliz yazmis izlenimi olusuyor :)
On 04/04/2011 12:36 PM, Halid wrote:
Atıf hocam güzel noktaya değinmişsiniz.
Yurtdışından getirttiğimiz BeagleBoard-xM üzerine Android 2.2
yükledik. Kendimiz derlediğimiz için herhangi bir rooting işlemiyle
uğraşmadık.
h
Dolayısıyla php interpreter, ruby interpreter(via rails) yükledik. Bu
şekilde çalışan bir uygulamamız var. Doğrudan json çıktı üreten bir
api server oluşturduk. Ancak android arayüzünde geliştirmek
istediğiniz uygulamalar için yine Java'ya mahkumsunuz.
QT ile yazılım geliştirmek istiyorsanız, widget ve activity yönetimini
yine java'ya bırakmanız gerekiyor. Hatta QT Android
Port(android-lighthouse) adıyla ortaya çıkan bir çalışma var. [1] QT (
C++ & Python ) ile geliştireceğiniz uygulamayı Java embedded çalışan
bir uygulama olarak düşünmeniz gerekiyor.
Yine Ruby ile arayüz uygulamaları geliştirmek istiyorsanız Ruboto adlı
bir proje var. Yine JRuby [2] üzerinde çalışıyor.
Geliştirdiğiniz uygulamaları JAR'a dönüştürüp, daha sonra JAR to APK
[3] benzeri bir uygulama kullanmanız gerekiyor.
Bilginize,
[1]: http://code.google.com/p/android-lighthouse/wiki/Compile
[2]: 100% Pure-Java Implementation of the Ruby Programming Language
http://jruby.org/
[3]: http://www.netmite.com/android/srv/1.7/getapk.php
04 Nisan 2011 12:11 tarihinde Atıf CEYLAN <meh...@atifceylan.com
<mailto:meh...@atifceylan.com>> yazdı:
Hocam kirmaktan kasit su, android isletim sistemi open source
ancak resmi cekirdeklerde root haklarina sahip degilsiniz.
Sistemin size verdigi bir kullanici ve bu kullaniciya verilmis
haklar cercevesinde hareket edebiliyorsunuz. Bunun baslica nedeni
ureticinin garanti olayi. Hemen hemen tum android telefonlar icin
bircok open source gelistiricinin modifiye ettigi
custom rom ismi verilen rom'lar var. Bunlar ozellestirilmis oldugu
icin kabugunuzu kirmanizi sagliyorlar diyebilirim.
Tabi bu rom'lari kullanmak icin root oluyorsunuz ve artik
ozgursunuz demektir. Sorun teskil eden nokta ise artik garantisiz
bir urun var elinizde. Root olunca ne olur artik dusunun. Java
olmak zorunda kesinlikle degil, neticede elinizdeki cihaz harbi
harbi linux. Ayrica daha once de belirttigim gibi android for
scripting language diye adamlar api de yapmislar. Pyhton
interpretor yukleyebilirsiniz (hic bir sekilde arastirmadim ve php
yukledigim icin iskembemden salliyorum).
Android forumlar var, sanirim en meshuru
http://www.xda-developers.com/ custom rom muhabbetini de buradan
halledebilirsiniz. Kisacasi biraz icine girince elinizdeki aletin
aslinda minibook denebilecek bir bilgisayar oldugunu goreceksiniz.
Telefon olayi bu aletlerde diger uygulamalar gibi bir uygulama
diyebilirim. Kesinlikle bu gune kadar kullandiklariniz sadece
telefon bu android smartphone olayi ise telefon ugulamasi destekli
bir minibook bilgisayar diye yorumluyorum...
On 04/04/2011 10:08 AM, Mucibirahman İLBUĞA wrote:
04.04.2011 10:51, Atıf CEYLAN yazmış:
Merhabalar,
Telefonu kirdiktan sonra cok fazla alternatifiniz olacaktir.
Bu kırmak kavramı nedir? Avantaj/dezavantajları? Nasıl yapılır?
Alper Bey'in dedigi gibi bircok library veya ortam yuklenerek taklalar
atabilirsiniz. script dilleri icin bile Android api'si mevcut. Php ile
bile gui uygulama yazdim.
Bu tür taklaların nasıl yapıldığını nereden indirilebileceğini anlatan
bir kaynak, site bulabiliyor muyuz?
Open office denemedim ancak quick office benim icin yetiyor. Tabi tam
bir word processor kullanmak nasil olur bilemiyorum.
Yapacak bir şey yok! Mecburen dosyaları PDA'ya atarken doc yapıp atacağız :(
--
/**
* *@author* Atıf CEYLAN
* Software Developer & System Admin
* http://www.atifceylan.com
*/
_______________________________________________
Linux-mobil mailing list
Linux-mobil@liste.linux.org.tr <mailto:Linux-mobil@liste.linux.org.tr>
https://liste.linux.org.tr/mailman/listinfo/linux-mobil
Liste kurallari: http://liste.linux.org.tr/kurallar.php
--
Halid Altuner ~ Co-Founder & Software Engineer at Kuluçka
w: halid.org <http://halid.org>
_______________________________________________
Linux-mobil mailing list
Linux-mobil@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-mobil
Liste kurallari: http://liste.linux.org.tr/kurallar.php
--
/**
* *@author* Atıf CEYLAN
* Software Developer & System Admin
* http://www.atifceylan.com
*/
_______________________________________________
Linux-mobil mailing list
Linux-mobil@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-mobil
Liste kurallari: http://liste.linux.org.tr/kurallar.php