android uygulamaları diğer linux dağıtımları ile çalışırmı

Başlatan karizmaxi, 22 Mart 2011 - 23:16:24

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

karizmaxi

android uygulamaları herhangi bir linux dağıtımında çalışabilirmi özellikle de ubuntuda. direk çalışmaz tahmin ediyorum ama düzenleme ile ufak bi rötuşla falan uyarlamak mümkün olabilirimi çünkü daha dün linux'u saymayan birçok firma android için ürün geliştirmekte ve buda eğer basit bir şekilde uyarlamak mümkün oluyorsa (tabi çoğu kapalı kaynak ama yinede fikrinize bilginize başvurmak istedim) bu da linux için çok büyük avantaj demek oluyor.Basit bi işlem ile bütün linux dağıtımlarına uyrlamak mümkünse ileride androide destek veren bütün firmaların linux desteğide çıkar belkide.
Cesaret akıldan gelirse cesarettir,
Bilgisizlikten gelirse cehalettir...

guestwho

    Android uygulamaları Dalvik sanal makinasını kullanıyor, bunun diğer platformlara taşınması konusunda tek engel "JNI call bridge" denilen katmanın henüz taşınabilir olmamasıymış:

http://source.android.com/porting/dalvik.html
Alıntı YapMost of the Dalvik VM runtime is written in portable C. The one non-portable component of the runtime is the JNI call bridge

    Zaten Dalvik sanal makinası henüz Ubuntu için paketlenmemiş durumda:
https://bugs.launchpad.net/ubuntu/+bug/588797
You want weapons? We're in a library. Books are the best weapon in the world. This room's the greatest arsenal we could have. Arm yourself!

karizmaxi

Alıntı yapılan: guestwho - 23 Mart 2011 - 00:19:35
    Android uygulamaları Dalvik sanal makinasını kullanıyor, bunun diğer platformlara taşınması konusunda tek engel "JNI call bridge" denilen katmanın henüz taşınabilir olmamasıymış:

http://source.android.com/porting/dalvik.html
Alıntı YapMost of the Dalvik VM runtime is written in portable C. The one non-portable component of the runtime is the JNI call bridge


    Zaten Dalvik sanal makinası henüz Ubuntu için paketlenmemiş durumda:
https://bugs.launchpad.net/ubuntu/+bug/588797
bu dediğiniz katman taşınabilir olduğunda hiçbir engel kalmayacak yani değilmi peki bunun çözülmesi ne kadar bir zaman alır tahminen
Cesaret akıldan gelirse cesarettir,
Bilgisizlikten gelirse cehalettir...

guestwho

    Teorik olarak başka bir engel görünmüyor, lakin pratikte işler değişir. Dahası bunun ne kadar zaman alacağı konusunda şu an ne desem yalan olur. Biraz önce Android üzerinde ".tar.gz" uzantılı bir arşiv dosyasını açabilmek için "App Market" uygulamasında "tar" diye arattım ve hata verip uygulamadan çıktı. Sırf arşiv dosyasını açabilmek için Python ile basit bir betik hazırladım. Demem o ki; Android 'in temel uygulamaları bile henüz pek kararlı sayılmaz. Bunu göz önünde bulunduraraktan, Android uygulamalarının diğer platformlara taşınmadan önce daha kararlı hale getirilmesinin de ilaveten zaman alacağını söyleyebilirim.
You want weapons? We're in a library. Books are the best weapon in the world. This room's the greatest arsenal we could have. Arm yourself!

karizmaxi

Alıntı yapılan: guestwho - 23 Mart 2011 - 23:06:07
    Teorik olarak başka bir engel görünmüyor, lakin pratikte işler değişir. Dahası bunun ne kadar zaman alacağı konusunda şu an ne desem yalan olur. Biraz önce Android üzerinde ".tar.gz" uzantılı bir arşiv dosyasını açabilmek için "App Market" uygulamasında "tar" diye arattım ve hata verip uygulamadan çıktı. Sırf arşiv dosyasını açabilmek için Python ile basit bir betik hazırladım. Demem o ki; Android 'in temel uygulamaları bile henüz pek kararlı sayılmaz. Bunu göz önünde bulunduraraktan, Android uygulamalarının diğer platformlara taşınmadan önce daha kararlı hale getirilmesinin de ilaveten zaman alacağını söyleyebilirim.
Anlıyorum Teşekkürler
Cesaret akıldan gelirse cesarettir,
Bilgisizlikten gelirse cehalettir...

krwlng

Ek olarak, android için geliştirilen uygulamalar genellikle taşınabilir cihazlar için geliştirilmiş, masaüstü mantığından uzak uygulamalar. Bu uygulamaların ubuntu üzerinde çalışması yakın zamanda linux dünyasına çok bir şey kazandırmaz, fakat ileriye dönük olarak, android platformunun genişlemesi ve pad bilgisayar mantığının gelişmesi ile daha işe yarar uygulamalar çıkabilir ortaya. Android SDK ile bir kaç ayar yaparak ubuntu üzerinde sanal olarak android çalıştırabilir, doğal olarak android apk uygulamalarını uçbirim ile sanal androidinize kurabilirsiniz. Bu şekilde uygulamaların ne şekilde çalıştığını ve hedef kitlesini daha iyi görebilirsiniz.
http://twitter.com/yusuFBrn

Ali İsmail Korkmaz, FENERBAHÇE Yıkılmaz!

acer

Konu biraz hortlayacak ama bu konu ile ilgili bir gelişme var mı? .apk dosylarını ubuntu üzerinde kurabileceğimiz bir program? http://askubuntu.com/questions/104957/is-it-possible-to-install-androids-apk-file başlık var ama ingilizce

krwlng

O başlıkta sizin sorduğunuz soru başka bir kullanıcı tarafından sorulmuş ve bizim buradan verdiğimiz cevaba benzer bir cevap verilmiş. Android SDK ile kullanım mümkün fakat direkt olarak ubuntu üzerine apk paketi kurulumu şuan için mümkün değil.
http://twitter.com/yusuFBrn

Ali İsmail Korkmaz, FENERBAHÇE Yıkılmaz!

furkankalkan

Alıntı yapılan: guestwho - 23 Mart 2011 - 23:06:07
    Teorik olarak başka bir engel görünmüyor, lakin pratikte işler değişir. Dahası bunun ne kadar zaman alacağı konusunda şu an ne desem yalan olur. Biraz önce Android üzerinde ".tar.gz" uzantılı bir arşiv dosyasını açabilmek için "App Market" uygulamasında "tar" diye arattım ve hata verip uygulamadan çıktı. Sırf arşiv dosyasını açabilmek için Python ile basit bir betik hazırladım. Demem o ki; Android 'in temel uygulamaları bile henüz pek kararlı sayılmaz. Bunu göz önünde bulunduraraktan, Android uygulamalarının diğer platformlara taşınmadan önce daha kararlı hale getirilmesinin de ilaveten zaman alacağını söyleyebilirim.

Android üzerinde uçbirim emülatörü çalıştırarak ve busybox güncelleyerek bunları yapabilirsiniz.  Fakat Dalvikten başka önemli bir sorun da Android in arayüz için X ve GTK kullanmaması.
Lover
twitter.com/furkan_kalkan1