{"id":3500,"date":"2014-04-30T10:45:44","date_gmt":"2014-04-30T08:45:44","guid":{"rendered":"http:\/\/www.karadere.com\/blog\/?p=3500"},"modified":"2014-04-30T10:45:44","modified_gmt":"2014-04-30T08:45:44","slug":"sony-yazilimda-ciddi-adimlar-atiyor-gibi-basit-mode-mu-geliyor-dummy-kullanim-modu-performans-fora-smart-akilli-telefon-yazilim-savaslari","status":"publish","type":"post","link":"https:\/\/www.karadere.com\/blog\/sony-yazilimda-ciddi-adimlar-atiyor-gibi-basit-mode-mu-geliyor-dummy-kullanim-modu-performans-fora-smart-akilli-telefon-yazilim-savaslari.html","title":{"rendered":"Sony yaz\u0131l\u0131mda ciddi ad\u0131mlar at\u0131yor gibi. Basit Mode mu geliyor &#8211; dummy kullan\u0131m modu. Performans Fora. Smart- Ak\u0131ll\u0131 telefon yaz\u0131l\u0131m sava\u015flar\u0131."},"content":{"rendered":"<p>En \u00e7ok ele\u015ftirdi\u011fimiz yan\u0131 sony &#8216;nin az \u00f6zellik ve yaz\u0131l\u0131m deste\u011fi konusu.\u00a0Sony yaz\u0131l\u0131mda ciddi ad\u0131mlar at\u0131yor gibi. g\u00f6r\u00fcn\u00fcyor ama hala rakiplerinin gerisinde sony profesyonel yaz\u0131m yapt\u0131\u011f\u0131ndan g\u00f6rsele \u00e7ok \u00f6nem veriyor ama buda yava\u015fl\u0131k demek. Yaz\u0131l\u0131m grubu sony developer team \u00e7al\u0131\u015fm\u0131\u015f olduklar\u0131 bir performans \u00e7al\u0131\u015fmas\u0131 i\u00e7in bir video yay\u0131nlad\u0131. (videoyu a\u015fa\u011f\u0131dan izleyebilirsiniz)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"font-size: 14px; line-height: 1.5em;\" alt=\"\" src=\"http:\/\/static.xperiablog.net\/wp-content\/uploads\/2014\/04\/Gamification_Xperia_3-640x371.jpg\" width=\"384\" height=\"223\" \/><\/p>\n<p>Telefon yaz\u0131l\u0131m\u0131nda birden fazla mod olay\u0131 yani sadece bana telefon laz\u0131m diyorsan direkt telefon moduna ge\u00e7 ve performans ciddi oranda arts\u0131n istiyorsan bu mod u kullan. Basic &#8211; basit bir eski telefon mant\u0131\u011f\u0131nda bir mod olabilir. peki bu bize ne sa\u011fl\u0131yor yaz\u0131l\u0131m\u0131n donan\u0131m \u00fczerinde performansl\u0131 \u00e7al\u0131\u015fmas\u0131 demek yani. Di\u011fer ak\u0131ll\u0131 uygulamalar devre d\u0131\u015f\u0131 mesela kamera, wifi ile \u00e7al\u0131\u015fan internet uygulamalar\u0131 facebook, whats ap gibi sosyal yaz\u0131l\u0131m bile\u015fenleri devre d\u0131\u015f\u0131 b\u0131rak\u0131l\u0131yor. (ge\u00e7ici bir s\u00fcreli\u011fine yani siz isteyene kadar \ud83d\ude42 )<\/p>\n<p>Daha a\u00e7\u0131klay\u0131c\u0131 bir \u00f6rnek vereyim. Xperia z1 diye bir model kullan\u0131yorsunuz bu cihaz\u0131n fabrikasyon donan\u0131m\u0131 ald\u0131\u011f\u0131n\u0131z ile ayn\u0131 yani 1 GB ram 2.3 Giga Herts gibi bir CPU ve ekran \u00f6zellikleri vs vs donan\u0131msal \u00f6zellikler var. Sat\u0131n ald\u0131ktan sonra \u00a0yeni bir donan\u0131m \u00f6zelli\u011fi ekleyemezsiniz \u00a0(sd kart destekliyorsa harici bellek geni\u015fletmesi hari\u00e7- yani sd kart takabilirsiniz) telefonundaki tek eklentili geli\u015fmeler yaz\u0131l\u0131m taraf\u0131nda yeni s\u00fcr\u00fcm g\u00fcncellemeleri ile olacakt\u0131r.<\/p>\n<p>Buda s\u00fcrekli performans \u015fi\u015fmesine telefonun donan\u0131m\u0131 kar\u015f\u0131lamamas\u0131na sebebiyet veriyor i\u015fte bu sorunu ciddi anlamda \u00e7\u00f6zmek i\u00e7in sony \u00a0bir test yaz\u0131l\u0131m\u0131 deniyor. \u00a0ben basit moda ge\u00e7eyim telefonum 1995 y\u0131llar\u0131ndaki \u00a0ak\u0131ls\u0131z telefonlardaki gibi sadece telefon etme i\u015fini yaps\u0131n kamera bile devre d\u0131\u015f\u0131, ama bunuda yaparken \u00e7ok h\u0131zl\u0131 ak\u0131c\u0131 ekranlar \u00e7al\u0131\u015fs\u0131n ekrana verdi\u011fim komutlar an\u0131nda saniyelik \u00e7al\u0131\u015ft\u0131rs\u0131n diyorsan\u0131z bu moda al\u0131yorsunuz sonra. Biraz sosyal d\u00fcnya ihtiyac\u0131n\u0131z oldu perfect moda geli\u015fmi\u015f moda ge\u00e7in tabi performans d\u00fc\u015fecek ama donan\u0131msal t\u00fcm \u00a0\u00f6zellikler aktif.<\/p>\n<p>Asl\u0131nda b\u00fct\u00fcn bu donan\u0131m yaz\u0131l\u0131m performans sorunlar\u0131 yaz\u0131l\u0131mlar\u0131n iyi analiz edilmeden test edilmeden \u00e7\u0131kart\u0131lmas\u0131, etkeni ile kar\u015f\u0131 kar\u015f\u0131ya. \u0130\u015fte telefon sat\u0131\u015fa \u00e7\u0131k\u0131nca kullan\u0131c\u0131lar testter -denek kullan\u0131c\u0131 \u00a0olarak kullanl\u0131p sorunlara yamalar ile iyile\u015ftirme yani performans artt\u0131r\u0131m\u0131 hata giderilmeleri yap\u0131lmakta. (mal\u00fcm ara g\u00fcncellemeleri biliyorsunuz )<\/p>\n<p>Bu sorunlar \u00fcretici firman\u0131n ciddiyetine g\u00f6re d\u00fczeltilebilir. (ne kadar destek verir ise) Burada \u00f6nerim telefon al\u0131rken markalar\u0131n amiral yani iddali \u00fcr\u00fcnlerini almak. Biraz pahal\u0131 oluyorlar diyebilirsiniz ama ucuz etinde yahnisi yani \ud83d\ude42<\/p>\n<p>Bu bahsetti\u011fim sorun haricinde yaz\u0131l\u0131m ve donan\u0131m uyu\u015fmazl\u0131k sorunlar\u0131nda <strong>en en en ve en<\/strong> \u00f6nemli sorun ise android i\u00e7in s\u00f6yl\u00fcyorum yaz\u0131l\u0131m platformunun Java taban\u0131 \u00fczerinde geli\u015ftirilmesi. (ger\u00e7i IOS da java \u00a0\ud83d\ude42 )<\/p>\n<p>Java yaz\u0131l\u0131m platformu mimarisi \u00fczerine in\u015fa edilen android telefonlar kullan\u0131yoruz. \u0130lk mimari Android versiyonlar\u0131 i\u00e7in Google yap\u0131yor malum andorid temel verisyonlar\u0131 Framework., UI . yani 4.0 ice cream , 4.4 kitkat gibi. ve \u00dcretici firmalar sony, samsung, lg, htc gibi firmalar, bu temelin \u00fczerine kendi felsefelerindeki UI \u00a0(User Interface- kullan\u0131c\u0131 arabirimi) lerini geli\u015ftiriyorlar sony i\u00e7in developer world tak\u0131m\u0131 bu i\u015fler ile me\u015fg\u00fcl.\u00a0(ekibin yapacak \u00e7ok i\u015fi var \ud83d\ude42 Allah kolayl\u0131k versin )<\/p>\n<p>Ama hala size Javada ki en temel sorunun ne oldu\u011funu s\u00f6ylemedim san\u0131r\u0131m, <strong>Java dedik nedir ?\u00a0Java platformu ne demek ?<\/strong><\/p>\n<p><strong>Java :<\/strong> kahve \u00e7ekirde\u011fi manas\u0131na gelir ve Almanlar\u0131n 1999 y\u0131llar\u0131nda \u00e7\u0131kard\u0131\u011f\u0131 her platforma hitap eden (desktop, web, mobile vs. ), s\u00fcrekli geli\u015fen bir programlama dili ve platformudur diyebiliriz. yaz\u0131l\u0131m dili C temelindeki syntax (yaz\u0131l\u0131m yazma komut kurallar\u0131) n\u0131 kullan\u0131r.<\/p>\n<p><strong>Java yaz\u0131l\u0131mda bence tam bir sorundur \u00e7\u00fcnk\u00fc java, kompleks g\u00fcvenlik mimarisi i\u00e7in in\u015fa edilmi\u015ftir ve in\u015fa edenlerin Alman olmas\u0131 ikinci bir sorundur \ud83d\ude42<\/strong><\/p>\n<p>Lanet olas\u0131 Almanlar\u0131n kafalar\u0131 biraz hans gibi \u00e7al\u0131\u015f\u0131r. (hans = burada geri kafal\u0131 manas\u0131nda) Java demek \u00e7ok donan\u0131m t\u00fcketmek demekle ile ayn\u0131 \u015feydir. Java demek RAM demek s\u00fcrekli ram ram ram ver diye a\u011flat\u0131r. Zaten bir \u00e7o\u011funuzun telefonlar\u0131nda ya\u015fad\u0131\u011f\u0131n\u0131z kitlenme performans d\u00fc\u015f\u00fc\u015f\u00fc ekranlar\u0131n yava\u015flamas\u0131 ve en sonunca cevep veremez hale gelincede kendini kapama sorunlar\u0131 bu lanet Java n\u0131n k\u00f6t\u00fc olmas\u0131ndand\u0131r.<\/p>\n<p>Bu y\u00fczden ben diyorum ki RAM \u00f6nemlidir. \u015euanda 4 y\u0131ld\u0131r telefon alm\u0131yorum 3gb veya daha \u00fcst\u00fc bir RAM li telefon almay\u0131 planl\u0131yorum.<\/p>\n<p><strong>Peki ba\u015fka ne yap\u0131labilir ?<\/strong><\/p>\n<p>Art\u0131k \u00e7ok ge\u00e7 diyece\u011fim nas\u0131l yani der gibisiniz \ud83d\ude42 Apple ve Android ile beraber ba\u015flayan bu ak\u0131ll\u0131 yaz\u0131l\u0131m, ak\u0131ll\u0131 telefon furyas\u0131 Java \u00fczerine in\u015fa edildi ve 5 y\u0131lda d\u00fcnyada bir noktaya geldi Apple IOS da java \u00fczerinde oldu\u011funu ek olarak belirteyim. yani ayn\u0131 sorunlar Apple dad var IOS 7 ile herkez k\u00fcf\u00fcr modunda olmas\u0131n\u0131n iki temeli vard\u0131r biri platformun java olmas\u0131 iki apple ram konusunda android telefonlara g\u00f6re daha \u00e7ok kazanmak i\u00e7in \u00e7ok \u00e7ok az ram kullanmas\u0131d\u0131r. Birde IOs 7 iyi test edilmeden alel acele \u00e7\u0131kar\u0131ld\u0131 yolda d\u00fczeltilmeye \u00e7al\u0131\u015f\u0131yor IPhone 4 de neden IOS 7 \u00a0\u00e7al\u0131\u015fm\u0131yor sizce ? \u00e7al\u0131\u015ft\u0131ranlar alo bile demekte zorlan\u0131yor lanet ediyor sizde ? bu da benden size bir soru olsun.<\/p>\n<p>Allahtan akl\u0131m\u0131z ba\u015f\u0131mz\u0131da androidciyiz 5 y\u0131l \u00f6nce bun ug\u00f6rebilmek belki javay\u0131 ve Apple tan\u0131mamdan kaynaklanabilir ama her zama Android apple g\u00f6re daha fazla ram donan\u0131m ve daha vazla \u00f6zellik ve daha fazla geli\u015fime a\u00e7\u0131kl\u0131k g\u00f6stermi\u015ftir apple ele\u015ftirimide yapt\u0131m art\u0131k gitme vakti \ud83d\ude42<\/p>\n<p><strong>Peki Windows phone da performans Java yaz\u0131l\u0131m \u00fc\u00e7l\u00fcs\u00fc ne alemde derseniz ?<\/strong><\/p>\n<p>Hadi k\u0131saca yazay\u0131m.<\/p>\n<p>1. Microsoft platformu y\u0131llard\u0131r kendi yaz\u0131l\u0131m d\u00fcnyas\u0131 olan Visual Basic temeli ile ba\u015flar VB 6. 0 ve .Net frame son versiyonu 4.5 yani ASP . Net yine temelde visual ile deva meder araya birek dil olarak \u00a0C# girdi diye d\u00fc\u015f\u00fcn\u00fcn ama temel mimari Visual\u00a0Basictir .<\/p>\n<p>2. Microsoft ak\u0131ll\u0131 telefon furyas\u0131na ge\u00e7 gidi ahmakl\u0131k yapt\u0131 treni trendi ka\u00e7\u0131rd\u0131. Bundan sonra bir cac\u0131k ta olmaz. \ud83d\ude42<\/p>\n<p>3 . Aplle uygulama store &#8216;u 2009- 2010 y\u0131l\u0131nda devle\u015firken Android mekliyordu ve apple yeti\u015fir diyordum ben dedi\u011fimizde oldu goole store eski ad\u0131 yeni ad\u0131 google play de Apple store ge\u00e7mi\u015f durumda yada kafa kafayalar yani iki lider var burada uygulama havuzu \u00f6nemli<\/p>\n<p>4 Peki bu abiler b\u00fcy\u00fcrken Microsoft abi nerdeydi phone 8 diye bi\u015fey \u00e7\u0131kard\u0131 temeli VB (visual basic)<\/p>\n<p>5 Asl\u0131nda microsoft yaz\u0131l\u0131m platformu Javaya g\u00f6re daha g\u00fcvenliksiz ama daha ak\u0131c\u0131 daha h\u0131zl\u0131 geli\u015ftirilebilir ve donan\u0131m\u0131 daha az t\u00fcketen bir platform. android felsefesi mikrosoft platformunda ba\u015flasayd\u0131 inan\u0131yorumki \u00e7ok farkl\u0131 olurdu her\u015fey. \u00e7\u00fcnk\u00fc android yaz\u0131l\u0131mlar\u0131 ve IOS yaz\u0131l\u0131mlar\u0131 d\u00fcnya ile beraber geli\u015ftirildi furya kendi kendini olu\u015fturdu herkez beraber milyonlarda iki platform i\u00e7in \u00a0her uygulamay\u0131 \u00fcretti. \u015fimdi windows phone kullan\u0131c\u0131 kitlesi az oldu\u011fundan kimse yat\u0131r\u0131m yapmak istemiyor windows phone lara ondan microsoft store \u00e7ok k\u0131s\u0131tl\u0131<\/p>\n<p>6 \u015eimdi mikrosoft android ve apple stre daki t\u00fcm uygulamalar\u0131n Windows Phone verisyonlar\u0131n\u0131 para verip yazd\u0131ra dursun belki yeti\u015fir \ud83d\ude42<\/p>\n<p><strong>Sava\u015f Sonucu ?\u00a0<\/strong><\/p>\n<p>Asl\u0131nda performans anlat\u0131rken k\u0131saca 5 y\u0131lda olu\u015fan ak\u0131ll\u0131 &#8211; smart d\u00fcnyas\u0131ndaki yaz\u0131l\u0131msal sava\u015f\u0131 anlatt\u0131m (birde donan\u0131m sava\u015f\u0131 var onu ba\u015fka yaz\u0131mda yazaca\u011f\u0131m.) bu sava\u015fta IOS ve Android ne g\u00fc\u00e7l\u00fc devlerdir s\u00fcrekli kap\u0131\u015facaklar\u0131d\u0131r. bir birlerini taklit edeceklerdir. (IOS 7 ile android g\u00f6r\u00fcn\u00fcml\u00fc \u015fahin olmu\u015ftur. ) Android a\u00e7\u0131k kaynak kodlu olmas\u0131ndan dolay\u0131 binlerce fikri bir anda b\u00fcnyesinde b\u00fcy\u00fctebilir yeni bir \u00e7ocuk olarak d\u00fcnyaya sunar daha h\u0131zl\u0131 daha fazla \u00f6zellik ile daha ak\u0131ll\u0131 i\u015fler yapar. \u00a0Apple IOS da pe\u015finden s\u00fcr\u00fcklenir. kendi m\u00fc\u015fteri kemikle\u015fmi\u015f portfeyine Android den ald\u0131\u011f\u0131 ak\u0131l ile \u00fcr\u00fcn satmaya devam eder. Apple kraldan \u00e7ok kralc\u0131 tabular\u0131n\u0131 y\u0131kmaya ba\u015flar .<\/p>\n<p>Bu sava\u015f \u00f6zetle bitmez ikisi sava\u015f\u0131r gibi yapar\u015far, asl\u0131nda ikisi de ayn\u0131 \u00fclkenin \u00e7ocuklar\u0131m\u0131 d\u0131r sorusunu <strong>beynimize hep sordururlar ?<\/strong><\/p>\n<p>Felsefeye ba\u015fl\u0131yorum olay\u0131n rengini de\u011fi\u015ftiriyorum asl\u0131nda Android , IOS ve Microosft rakip gibi sava\u015fsalar da <strong>neden ? hepsi Amerkan men\u015feylidir ?<\/strong><\/p>\n<p>Deminde dedi\u011fim gibi <strong>onlar Karde\u015fler mi ?<\/strong> \u00a0D\u00fcnayaya y\u00f6n veren ba\u015fka bir millet <strong>neden yoktur ?<\/strong> Neden \u00c7inin bir \u00fcr\u00fcn\u00fc d\u00fcnyaya yay\u0131lmad\u0131 ?<\/p>\n<p>sorular sorular vard\u0131r asl\u0131nda cevab\u0131 olmayan yada bulmak istemek istemedi\u011fimiz bu kafa kar\u0131\u015ft\u0131r\u0131c\u0131 sorgulay\u0131c\u0131 sorular ile sizi, size emanet ediyorum ?<\/p>\n<p>Window microsofttan yak\u0131n gelecekte bir cac\u0131k olmaz, bu sava\u015fta hep en arkadad\u0131r. Android &#8211; IOS ba\u015ftad\u0131r teknolojik \u00a0y\u00f6nlendirmeyi onalar yapar. diyebiliriz. Google &#8211; Android &gt; Apple &#8211; \u00a0IOS &gt; Microsoft \u00a0-Windows Phone<\/p>\n<p>Belki 10- 15 y\u0131l sonra hologram teknoloji ile bu tabuda y\u0131k\u0131lacakt\u0131r \ud83d\ude42 \u00a0Allaha Emanet olun . \u015fimdi izleyin videoyu<\/p>\n<p>[youtube mWTR0St1Z8w]<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"http:\/\/static.xperiablog.net\/wp-content\/uploads\/2014\/04\/Gamification_Xperia_2.jpg\" width=\"225\" height=\"400\" \/><\/p>\n<p>Ben buyu yaz\u0131y\u0131 neden yazd\u0131m sony b\u00f6yle bir \u00e7al\u0131\u015fma yapmaya ba\u015flam\u0131\u015f bence \u00e7ok ge\u00e7 kal\u0131nm\u0131\u015f bir \u00e7al\u0131\u015fma ama, \u00a0nerden d\u00f6nerseniz karm\u0131y d\u0131 ?<\/p>\n<p>Bakal\u0131m kar da olacakm\u0131y\u0131z ? Bende uzun s\u00fcredir bu java donan\u0131m yaz\u0131l\u0131m olay\u0131n\u0131 yazmak istiyordum nasip bu g\u00fcneymi\u015f.<\/p>\n<p>Ciddi bir yaz\u0131 daha yazd\u0131k hadi bakal\u0131m kafalr\u0131 gene kar\u0131\u015ft\u0131rd\u0131m , yorumlar\u0131n\u0131 bekliyorum.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sony yaz\u0131l\u0131m tak\u0131m\u0131 ne \u00fczerinde \u00e7al\u0131\u015f\u0131yor? Performans \u00e7al\u0131\u015fan bir mode mu \u00e7\u0131karacaklar.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[6,218,156,167,169,170,171,173,175,176,177,178,179,180,181],"tags":[420,422,456,586,801,849,885,929,936,1120,1121,1496,1502,1665,1667,1673,1855,1925,1938,2045,2304,2339],"class_list":["post-3500","post","type-post","status-publish","format-standard","hentry","category-bilisim-it-haber","category-smartwatch-2","category-sony-android","category-xperia-sony-android","category-xperia-compact","category-xperia-mini-st15i","category-xperia-one-hanomi","category-xperia-t-sony-android","category-xperia-z-sony-android","category-xperia-z-ultra","category-xperia-z1-sony-android","category-xperia-z1-compact","category-xperia-z1-f-mini","category-xperia-z2-sony-android","category-xperia-z2-compact","tag-akilli","tag-akilsiz","tag-android-2","tag-bir","tag-developer","tag-dummy","tag-ekrani-hizlandirma","tag-fast","tag-felesefe","tag-hizlandir","tag-hizli","tag-mode","tag-modu","tag-perfect","tag-performans","tag-phone","tag-savaslari","tag-smart","tag-sony","tag-telefon","tag-xperia","tag-yaizlim","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"views":1691,"_links":{"self":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/3500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/comments?post=3500"}],"version-history":[{"count":0,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/3500\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/media?parent=3500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/categories?post=3500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/tags?post=3500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}