android uygulamaları symbiana portlama ?

Sponsorlu Bağlantılar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
TheMadness

TheMadness

Üye
Wp yine hayal kırıklığı olacak.
 


SymbianHacker

SymbianHacker

Kapalı Hesap
ama symbiandan iyi olacağı kesin. Yinede önyargılı olmamak lazım:)
 
ugurlu_

ugurlu_

Üye
    Konu Sahibi
androide rakip olabilirmi wplar
 

rapchi55

Üye
arkadaşlar nokiayi mesaja boğarsak yoğun talep olursa uygulama için Belki uğraşmaya başlar

bu symbian yöneticisine yada nokia ya, symbian^3 kullanıcıları olarak çağrıda bulunsak sesimizi duyursak belki biraz daha ilgilenirler ? hiç mi şansımız yok ? .s
 
ugurlu_

ugurlu_

Üye
    Konu Sahibi
maxicep.com etkinlik düzenleyip toplu mesaj atılsa süper olur bence
 

rapchi55

Üye
ozaman birimiz konu açabilirmi ? Rütbesi yüksek, saygı gösterilen birisi yardım etmicekmi bize :s ?
 
Dimi3

Dimi3

Üye
Bu saatten sonra hiçkimse, hiçbirşeyi değiştiremez.. Tavsiyem ucuz çaplı Android tablet bakmanız.. Evet.. Tablet dedim.. Zaten çoğumuz Symbian cihazımızdan memnunuz, tek sıkıntımız oyun değil mi ? Araştırın orta çaplı Android tabletleri.. 200-400 TL arası çok iyi tabletler var. O fiyata alacağınız bir Android telefon size hiçbirşey sağlayamaz ancak aynı şeyi tablet için söyleyemem. Örn şuanda bakmakta olduğum Piranha Business 7 Tablet benim ihtiyaçlarımı az çok karşılayabilecek bir tablet...
 

rapchi55

Üye
evet tek derdimiz oyun kaldı yoksa symbian karika bi telefon :oke: android hiç stabil(kararlı) gelmiyo bana. hem sağlamlığı hemde kararlılığı açısından nokia ilk tercihimdir. keşke bide oyun ve program çokluğu olsa harika bi cihaz olurdu :trip:
 
great14

great14

Üye
Arkadaşlar ilk önce android uygulamaların symbian'a portlanması bir şey imkansıza yakın bir şey. Bi kere symbian en zor oyun/uygulama yazılan platform. Android ise symbian'a nazaran çok çok kolay uygulama yazılan bir sistem ki boşuna gerekli gereksiz yüzlerce uygulama çıkmıyor android'e.
Android işletim sistemi denilince herkesin aklına bol uygulama oyun dolu akıllı telefonların barındırdığı sistem geliyor. Evet doğru şeyleri düşünüyorlar eğer güçlü bir android cihazınız varsa bu cihaz ile en yeni oyunları HD oynayabilir, web'de flash player ile gezinip diziler filmler izleyebilirsiniz, uygulamalardan fazlasıyla yararlanabilirsiniz. Fakat şöyle ki bunlar tercih meselesidir ve herkes bütçesine göre kararını vermelidir. Bunları yapacak bir cihaz 1000 liranın altında olamaz ki 1000 lira diyerek yine az dediğimi düşünüyorum çünkü bunları keyif alarak yapmak için en az bi SGS II'niz olması lazım. Fakat SGS II'nin bile o yüksek donanımıyla tıkandığı yerler oluyor bunu kendi deneyimlerime dayanarak söylüyorum. Tabiiki tercih meselesi bunlar çok oyun oynayan birisi gidip en az adreno 205'li bi model alabilir fakat bunu göze almış kişi şarj süresinin 1günü zar zor dolduracağını, 512mb ram'in bile yeri geldiğinde yetersiz kalacağını, cihazına çok yüklendiğinde feci takılmalara maruz kalacağını göze almıştır.
Symbian'a gelince. Nokia'nın Symbian macerası 2000'li yılların başlarında başlayıp günümüze doğru gelindiğinde hüsrana doğru ilerliyor. Symbian işletim sistemi oluşturulduğundan itibaren günümüze kadar geçen süre içinde uzun süre rakipsiz bir sistem olmuş öbür telefon üreticilerinin ve hatta bugün bazı akıllı telefonların yapamadığı birçok şeyi çok önceden yapmış kendini bu şekilde kanıtlamış bir işletim sistemidir. Son yıllara genildiğinde Nokia'nın kötülenmesinde, hor görülmesinde, dışlanmasında da etkisi olan bir işletim sistemidir ki Nokia'nın uzun süre rakipsiz kalan Symbian işletim sistemi bir yana HTC'nin Samsung'un Sony'nin vb. dev firmaların Android işletim sistemi bir yana geçmiş savaş böyle devam etmiştir. Fakat Nokia bi süre sonra symbian'ın tam olarak gelişimine devam edememiş bi süre sonra symbian'ı geliştirmeye başka geliştiricilerle sürdürmeye başlamıştır. Anna Belle serüveni de böyle başlıyor Nokia'nın alt yapısı ve geliştiricilerin yaptıkları çalışmalar şuan en güncel Symbian sürümü olan Symbian Belle (Diğer adıyla Nokia Belle) ile devam ediyor ki diğer geliştiricilerin katkılarının ne derecede etkili olduğu gözle görülür derecede belli. Symbian işletim sistemi Anna ile performans bakımından büyük bir yol katediyor. Fakat çok hızlı gelişen Android'i yakalayamıyor arka plâna atılıyor. İşletim sistemlerinin yeni gözdesi olan android ise bir çok geliştirici firma ile anlaşma yapıyor bi nevi işletim sistemlerinin parlak ve şımarık çocuğu oluyor. Bizim symbian ise emektar yaşlı sistem olarak görülüyor. Her neyse Anna'daki gelişim sürecini olumlu olarak tamamlayan fakat Android'in gerisinde kalan Symbian, o günlerden sonra Nokia'yı kötü günlere sürüklüyor. Fakat Nokia durmuyor daha iyi bir işletim sistemi çıkartmak için Symbian'a tekrardan el atıyor Belle'yi tasarlıyor. Symbian Belle işletim sisteminde eski symbiandan hiç bir iz göremiyoruz. Cihazlarımız artık çok stabil çalışan değişik bir arayüze, yeni bir bildirim çubuğuna vb. bir sürü devrim niteliğinde yeni özellikler kazanıyor. Fakat milletin ağzına düşmüş bikere hala herkes Symbian'ı eski s60v5 modellerindeki gibi hantal zannediyor. Ve nokia'nın hatası olduğunu düşündüğüm 5800 faciası da buna eklenince herkes nokia'dan bırakıp popüleritesini devam ettinren Android cihazlara geçiş yapıyor. Bizim Nokia'mız da geç bir hamle de olsa Symbian Belle'siyle baş başa kalıyor. Satışlar azalıyor Nokia panik içinde çok büyük bir firma olmasına karşılık o kadar markanın desteklediği Android karşısında bitkin düşüyor ki Ios faktörünü saymıyorum bile. Eğer Nokia Belle 2 sene önce çıksa belki şuan piyasada ne android vardı ne de apple fakat geç kalınmış bir hamle Nokia'nın geleceğini de etkiliyor. Daha sonrası malum Nokia ne yaparsa yapsın kimseye yaranamıyor. Yeni ikinci nesil cihaz çıkartıyor fakat işlemcisine laf ediliyor symbian'a sitemler yağıyor Nokia'nın durumu kötüye gidiyor. Nokia da seriyi devam ettireceğin uygun olmadığını görüyor ve CARLA-DONNA ikilisini FP1-FP2 ikilisi ile eşleştiriyor bi nevi iptal edip FP1-FP2 ile bu sürümleri verdiğini açıklıyor ve biz symbian kullanıcılarının başına kaynar sular dökülüyor. Ee bi de açıklamalar var tabiki Symbian desteğinin kesildiğine dair açıklamalar da eklenince Symbian milletin gözünde işe yaramaz oluyor ve tercih edilmiyor. Nokia'nın durum da kötüye gittikçe geliştiriciler işten çıkartılıyor fabrikalar kapatılıyor. Ne var ne yok Windows Phone'a adanıyor gelecek WP'a bğalanıyor. Daha sonra biz de android uygulamalarını symbian'a portlamaya çalışıyoruz.
Symbian'ın bugünkü durumunun tek sebebi yanlış alınmış kararlar ve yanlış izlenmiş politikalardır. Yukarıda bahsettiklerime katılmıyor olabilirsiniz. Android'e çamur attığımı da düşünebilirsiniz ama öyle bi niyetim yok Android sistemini de kullandım vakti zamanında. Fakat belirttiğim gibi herkes tercihini ihtiyaçlarına göre yapıyor. Android kötü bir işletim sistemi mi diye sorarsanız da kesinlikle değil fakat hala eksikleri var. Nedir bunlar? Mesela optimizasyonu geliştirerek donanım maliyetinden büyük oranda düşülebilir. Ve gördüğüm kadarıyla İCS'de az da olsa bir optimizasyon söz konusu.
Artık öyle ya da böyle symbian'lı cihazlarda sonbaharı yaşıyoruz ama ben şuanlık 603 telefonumdan çok memnunum öyle ki fazla oyun oynamam uygulamalar da şimdilik yeterli geliyor çok şükür. Telefonumun internet performansından şarj süresinden genel performansından da memnunum.
Neyse arkadaşlar lafı çok fazla uzattım. Yukarıda bahsettiğim bilgileri zamanla araştıra araştıra ve gözlemleyerek öğrendim. Eksik/yanlış bildiklerim olabilir. Zahmet edip okuduğunuz için teşekkürler.
 

mesut1979

Üye
hakikati yazmissin arkadas tesekürler
 
rsm39

rsm39

Üye
aynen katılıyorum.ben oyun için n8 almadım oyun için psp var.telefonda oyun oynamak biraz saçma geliyor.
 

NDMSZGN

Üye
Symbian bir zamanların en fazla tutulan işletim sistemi ama bir arkadaşımızın da bahsettiği gibi uğraşılması en zor işletim sistemlerinden biri (windows'la yarışırlar geliştirmede) ama daha önceleri bir makale okumuştum symbian direk işlemci dilinde hareket ediyor ve bu yüzden işlemci hızının tamamını telefon kullanabiliyor ama androidde bu urum söz konusu değil. ilk önce verilen komutlar işlemci diline çeviriliyor ki bu da 200-300 mhz'liz bi işlemcden çalma söz konusu oluyor. Ama artık yeni nesil ççok çekirdekli işlemcilerle bu sorun da gideriliyor. Düşünün ki artık bir telefonda 1.4 ghz 4 çekirdekli işlemci var. hatta işlemci hızı 1.5 ghz olan işlemciler bile var ki bu mükemmel birşey. Symbian geliştirilmesi zor olduğu için vazgeçilen bir patform. Ama nokia'nın desteğini kesmesi ise çok kötü bir durum olacaktır. ama şu ana kadar olan uygulamalarla ben birkaç yıl daha idare edebileceğimizi düşünüyorum. ve basit şekilde java dilinde yazılmış uygulamalar bir süre daha telefon çekilebilir durumda olacktır.
 
Cihanî Sultan

Cihanî Sultan

Üye
Sakin olun gençler şimdi where's my water'ı yapıyorum ordan sonra Temple Run'a bakarım bi'.:D
 
azrock

azrock

Üye
Symbian bir zamanların en fazla tutulan işletim sistemi ama bir arkadaşımızın da bahsettiği gibi uğraşılması en zor işletim sistemlerinden biri (windows'la yarışırlar geliştirmede) ama daha önceleri bir makale okumuştum symbian direk işlemci dilinde hareket ediyor ve bu yüzden işlemci hızının tamamını telefon kullanabiliyor ama androidde bu urum söz konusu değil. ilk önce verilen komutlar işlemci diline çeviriliyor ki bu da 200-300 mhz'liz bi işlemcden çalma söz konusu oluyor. Ama artık yeni nesil ççok çekirdekli işlemcilerle bu sorun da gideriliyor. Düşünün ki artık bir telefonda 1.4 ghz 4 çekirdekli işlemci var. hatta işlemci hızı 1.5 ghz olan işlemciler bile var ki bu mükemmel birşey. Symbian geliştirilmesi zor olduğu için vazgeçilen bir patform. Ama nokia'nın desteğini kesmesi ise çok kötü bir durum olacaktır. ama şu ana kadar olan uygulamalarla ben birkaç yıl daha idare edebileceğimizi düşünüyorum. ve basit şekilde java dilinde yazılmış uygulamalar bir süre daha telefon çekilebilir durumda olacktır.


ALINTIDIR!
Nokia’nın Symbian^3′lü son cihazlarında 680 MHz ARMv6 işlemcilerkullanması üzerine mobilcihazlardakiişlemci hızları hakkında herkes birşeyler konuştu ve kafa karıştırdı. İsterseniz şimdi mobil bir cihazdakiişlemcihızının aslında ne anlama geldiğini ve ne anlama gelmediğini hep birlikte görelim.
(Dikkat! iPhone 4′ün saat hızı kaynak eklenerek güncellenmiştir!)
Öncelikle ilk yanlışı masaya yatıralım: İşlemcinin saat hızı (MHz birimindeki değer) işlemcinin işlem gücünü gösterir
İşlemcinin saat hızı, işlemcinin saniyedeki veri işleme gücü hakkında bilgi edinmemizi sağlayan bir kaç faktörden biri olmasına rağmen kesinlikle tek faktör değildir. İşlemcinin işlem gücünü belirleyen diğer faktörleri kısaca:


  • işlemcinin belleğe erişim hızı
  • işlemcinin kaç ayrı çekirdeği olduğu
  • her çekirdekte kaç ayrıiş hattı (pipeline) olduğu
  • heriş hattının kaç kademeden (stage) oluştuğu
  • bu kademelerin sırayla (in-order) veya sırasız (out-of-order) çalışıp çalışmadığı
şeklinde özetleyebiliriz (Bkz Not: 1 ve 2). Yani bir diğer deyişle işlemcinin MHz cinsinden saat hızı,işlemcinin gücü hakkında salt olarak bize hiç bir sağlıklı fikir veremez.
Bu yüzdendir ki 600 MHz saat hızında çalışan ARMv7 komut setli bir Cortex A8 işlemci, yine 600 MHz saat hızında çalışan ARMv6 komut setli bir ARM 11 işlemciden çok daha güçlü ve hızlıdır. Ayrıca bunlar işin sadecedonanımsal yönüdür, haliyle bir de yazılımsal yönü vardır.
S: İşlemcinin gücünü yazılım nasıl etkiler?
C: Çok güçlü bir arabayı dandik bir şöförün kullanımı hız açısından nasıl etkilerse o şekilde etkiler
Şimdi örnek vermeyi bırakıp gerçeğe dönecek olursak mobil işletim sistemlerinin işlemciyi nasıl kullandığınabakmamız gerekir.
Ön bilgi: İşlemciyi hemen hemen hiç bir uygulama doğrudan kullanamaz çünkü işlemcinin dilinden (Assembly – makine dili) konuşamazlar, bu yüzden ihtiyaçları olan işlemleri işlemcinin dilinden konuşmayı bilen işletimsistemine iletirler.
Uygulamalar işletim sistemi ile doğrudan iletişebiliyor ve işletim sisteminin bir parçası gibi davranabiliyorsa doğal (native) uygulama olurlar ve Symbian ile iOS işletim sistemleri uygulamaların doğal halde çalışmasına olanak sunar.
Fakat Android işletim sistemi adına Dalvik VM denilen ve doğal olamayan uygulamalarının söylediklerini işletim sisteminin anlayacağı dile çeviren ek bir doğal uygulama (Sanal Makine – Virtual Machine) kullanıyor çünkü (Android NDK ile geliştirilmemiş) Android uygulamaları doğal modda çalışamıyor. Peki bu bizim için ne anlama geliyor?
Symbian ile iOS uygulamaları işlemcinin gücünün yaklaşık %95 ile %90‘ı arasındaki bir miktarı doğrudan kullanabilirken, Android’de bu oran (araya tercümanlık için giren Dalvik VM’in işlemci gücünden pay alması yüzünden) %75 ile %60 arasına kadar düşebiliyor.
Yani bir diğer deyişle bir uygulama Symbian ile iOS işletim sistemlerinde 900 MHz hız ile çalışabilmek için diyelim ki 1000 MHz işlemciye ihtiyaç duyuyorsa, Android işletim sisteminde 900 MHz hız ile çalışabilmek için1200 ~ 1500 MHz arasında bir işlemciye ihtiyaç duyuyor, çünkü aradaki farkı Dalvik VM kullanıyor.
Umarım şimdi modern Android cihazlarda neden en az 1 GHz işlemci kullanıldığını daha iyi anlıyorsunuzdur,çünkü ancak bu şekilde işlemcinin uygulamalardaki etkin saat hızı 750 ~ 600 MHz civarında olabiliyor.
İşlemcinin gücünden ne kadar faydalanıldığı konusunda araya giren bir diğer faktör ise işletim sisteminde donanımsal hızlandırmanın (hardware acceleration) kullanılıp kullanılmadığıdır. Symbian^3 ve ilerisi ile iOSişletim sisteminin kullanıcıya görünen grafiksel arayüzünü (GUI) merkezi görsel işlemci (GPU) ile oluşturup merkezi işlemciyi (CPU) kullanmaz.
Fakat Android henüz donanımsal hızlandırma desteklemediği için GUI CPU tarafından oluşturulur, GPU kullanılmaz (Bkz Not: 4)Bu da toplam performansta bir düşüşe sebep olur çünkü toplam işlemci gücünden uygulamalara ayrılabilen miktar yaklaşık %10 – %20 arasında azalmaktadır.
Yukarıda anlattıklarımızı biraz daha kolay anlaşılabilir bir dille ifade etmemiz gerekirse:
- Nokia N8, Symbian^3 işletim sistemi kullandığı için (orjinalinde 772 MHz olduğu halde pil ömründen tasarruf edebilmek için saat hızı düşürülmüş) 680 MHz’lik ARMv6 komut setli CPU’sunun yanı sıra 300 MHz’lik GPU’sunu (Broadcom BCM2727) de kullanır, böylece toplam işlemci saat hızı 980 MHz’e çıkar (Bkz Not: 5),uygulamalara doğrudan ayrılabilen CPU saat hızı ise 612 ~ 646 MHz arasındadır.
- Apple iPhone 4, iOS işletim sistemi kullandığı için (orjinalinde 1000 MHz olduğu halde pil ömründen tasarruf edebilmek için saat hızı düşürülmüş) ARMv7 komut setli 786 MHz’lik (Bkz Not: 6) CPU’suna ek olarak 200 MHz’lik GPU’sunu (PowerVR SGX535) de kullanır, toplam işlemci saat hızı 986 MHz’e çıkar (Bkz Not: 5), uygulamalara doğrudan ayrılabilen CPU saat hızı ise 707.4 ~ 746.7 MHz arasındadır.
- Samsung Galaxy S, Android işletim sistemi kullandığı için ARMv7 komut setli (saat hızı düşürülmemiş olan)1000 MHz’lik CPU’sunun yanı sıra 200 MHz’lik GPU’sunu (PowerVR SGX540) kullanamaz, toplam işlemci saat hızı 1000 MHz’de kalır (Bkz Not: 5) ve uygulamalara doğrudan ayrılabilen CPU saat hızı 480 ~ 675 MHz arasındadır.
Gördüğünüz üzere işlemcisinin saat hızı düşük diye yerden yere vurulan Nokia N8/E7/C7/C6-01 aslında diğer rakiplerinden daha güçsüz değildir, içlerindeki şu an piyasadaki en güçlü GPU kullanıldığı için mevzubahis uygulamanın GPU’yu ne kadar kullandığına bağlı olarak rakiplerinden çok daha hızlı da olabilir.
Son olarak bir bilgi daha: Yukarıda işlemcinin belleğe erişim hızının toplam işlemci gücünü etkileyen bir faktör olduğundan bahsetmiştik. iPhone 4 ve Galaxy S’te kullanılan PowerVR SGX GPU‘lar kendi içlerinde RAM barındırmadığı için sistemin RAM’ini kullanırlar ve sistemin RAM’ine tek RAM kontrolcüsü olduğu için aynı anda hem CPU hem de GPU erişemez, birbirlerini beklemek zorunda kalırlar ve bu saniyede yapılabilen işlem sayısını düşürür.
Fakat şimdiye dek duyrulmuş Symbian^3 cihazlarda kullanılan Broadcom BCM2727 GPU içerisinde 32 MB RAM ve haliyle bir de kendine ait RAM kontrolcüsü barındırdığından sistemin RAM’ini pek kullanmaz, kullansa bile ayrı RAM kontrolcüleri ile belleğe eriştiklerinden hem CPU hem de GPU aynı anda RAM’lerine erişir ve birbirlerini beklemek zorunda kalmazlar ve saniyede yapılabilen işlem sayısında bir düşüş yaşanmaz.
Yukarıda yazılımın donanımdan yeterince faydalanmadığı zaman o donanımın hiç bir anlamı olmadığını Android üzerinden anlatmaya çalıştık, fakat Samsung i8910′da (ve SonyEricsson Satio ile Vivaz’da) kullanılanSymbian^1 (Symbian OS 9.4 + S60v5 UI) yazılımı Android’in şu anki halinden farksız durumda, yanidonanımsal hızlandırma desteklemiyor.
Üstelik Samsung i8910′da kullanılan yazılım ARM Cortex A8′in sunduğu ARMv7 komut setinin getirdiği yenilikleri kullanacak şekilde kodlanmadığı için Nokia N8, ARMv6 komut seti üzerinde çalışan daha eski teknolojiye sahip bir işlemciye sahip olduğu (ve bu testler prototip cihaz üzerinde tamamlanmamış yazılım ile yapıldığı) halde Samsung i8910′dan %54, N8 ile daha hızlı aynı işlemci mimarisine sahip ama N8′in MHz bazında %57 daha hızlı işlemciye sahip olduğu Nokia N97′den %180 daha hızlı çıkıyor.
Son karşılaştırmayı bira daha düşünmek gerek, aynı işlemci sadece %57 daha hızlı olduğu halde %180 daha güçlü sonuçlar doğurabiliyor. Aradaki fark nereden geliyor derseniz, yazımı ya okumamış ya da anlamamışsınızdır
Yani kısaca sadece CPU’ya bakıp laf konuşmak, gayet yersiz ve anlamsız olabiliyor
 
Nextman

Nextman

Emekli Yönetici
Oyun portlama işin olduğunda oyun bölümünde paylaşılacaktır. :locked:
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...


Üst Alt