iOS da Android gibi oluyor!

Hakkı Alkan

Rektör
Yönetici
Katılım
2 Haziran 2005
Mesajlar
13,885
Reaksiyon puanı
2,170
Puanları
3,358
iOS da Android gibi oluyor!



Özgürlükleri kısıtlasa da kullanıcı dostu olması ve uygulama zenginliği açısından şu anda zirvede olan iOS işletim sistemi, Apple'ın stratejilerine kurban mı oluyor?
 

spybot

Guru
Emektar
Müdavim
Katılım
1 Kasım 2008
Mesajlar
47,206
Reaksiyon puanı
630
Puanları
7,293
Android bence :)
 

orcnd

Dekan
Katılım
13 Ekim 2008
Mesajlar
6,394
Reaksiyon puanı
255
Puanları
243
android'de yazılım geliştirirken netlik yada başka bir sorunla karşılaşmamak için çözümler var. grafikleri 5-6 farklı boyutta yükleyerek telefonun çözünürlüğüne göre gösterilmesi sağlanabiliyor. nesnelerin pozisyonları zaten yüzde cinsinden belirlenmekte. hatta ekran yan çevrildiğinde boyutların ne olacağını ekstra belirtmeye bile gerek yok. özetle standart bir uygulamada farklı cihazlarda bozuk görünme gibi bir durum olmaz. 3d oyunlarda ise iş programcının elinde. aynı mekanizma opencl için de geliştirilebilir.

bu güne kadar 4 farklı android telefon 3 farklı android tablet kullandım. denediğim bir sürü uygulamadan sadece birkaç kalitesiz olanında çözünürlük farkından doğan bozulmalara rastladım. bu durum android 2.3'den beri böyle.
 

MonsterMMORPG

Asistan
Katılım
31 Mayıs 2011
Mesajlar
225
Reaksiyon puanı
5
Puanları
18
hala bu saçma soru soruluyor

sizce hangisi ?

3500 TL 32 GB iphone 5

1450 TL 80 GB galaxy s3
 

slipknot44

Asistan
Katılım
30 Ekim 2012
Mesajlar
329
Reaksiyon puanı
1
Puanları
18
şu an ios. (stabillik açısından) ancak ileride tahtını kesinlikle androide kaptıracak.
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
iOS için application geliştirirken universal application geliştirip hem tüm iphone'lar hem de iPad'de çalışacak uygulama yapabiliyorsunuz...
 

fyodor

Asistan
Katılım
3 Temmuz 2009
Mesajlar
233
Reaksiyon puanı
2
Puanları
0
iOS geliştirmenin hala android den kolay olduğunu düşünüyorum. Çünkü ios cihazların hala farklı çözünürlük sayısı çok az. Hele bir de tablet telefon diye ikiye ayırırsak 3 farklı telefon ve 2 farklı tablet çözünürlüğü kalıyor. Bir de bu çözünürlükler birbiriyle orantılı. Uygulama geliştiriken ekran koordinatlarını point cinsinden giriyorsunuz ve ekran eğer normal ekransa 1 point 1 pixel oluyor, ekran retina ise 1 point 2 pixel oluyor. Bu durumda sadece kullanılan görselleri değiştirmek gerekiyor. Bunu da sistem otomatik hallediyor. dosya adına @2x ekleyince sistem otomatik olarak doğru dosyayı seçiyor. Son olarak ios 6 ile birlikte auto layout diye bir sistem tanıttılar. Bu sistem sayesinde farklı ekran çözünürlükleri için uygulama geliştirmek iyice kolaylaştı.
 

grkn-g

Doçent
Katılım
30 Kasım 2011
Mesajlar
883
Reaksiyon puanı
3
Puanları
0
tabiki ios hiç bir sürümünde donma takılma boğulma kararsızlık yok
 

syktv

Asistan
Katılım
8 Kasım 2012
Mesajlar
189
Reaksiyon puanı
0
Puanları
16
hala bu saçma soru soruluyor

sizce hangisi ?

3500 TL 32 GB iphone 5

1450 TL 80 GB galaxy s3

Yuhh iPhone'un yurtiçi fiyatı malum ama galaxy'de o kadar ucuz değil.Teknosa'da,Bimeks'te bulamazsın o fiyata.
Yurtdışından konuşursak 32 GB iPhone 5 vergilerler $800 oluyor ki Galaxy S3 de $700-800 arasına satılıyor çok fark yok yani
 

De1uxee

Asistan
Katılım
11 Kasım 2011
Mesajlar
163
Reaksiyon puanı
0
Puanları
16
Steve Reiz olsaydı bunu tartışıyor olmazdık .
 

isveçli

Profesör
Katılım
19 Nisan 2012
Mesajlar
1,673
Reaksiyon puanı
10
Puanları
218
hala bu saçma soru soruluyor

sizce hangisi ?

3500 TL 32 GB iphone 5

1450 TL 80 GB galaxy s3
bu fiyat farki turkiyede gecerli ben avrupada 16gb galaxy s3 ile 16 gb iphone 5i ayni fiyata alabiliyorum malesef.
aldim bile ikisini beraber kullaniyorum
ocakta turkiyeye gelince iphone 2000 liraya satarim alanyada ucak bileti parasi cikar
 

annttiigs

Profesör
Katılım
7 Şubat 2007
Mesajlar
2,589
Reaksiyon puanı
24
Puanları
218
iOS geliştirmenin hala android den kolay olduğunu düşünüyorum. Çünkü ios cihazların hala farklı çözünürlük sayısı çok az. Hele bir de tablet telefon diye ikiye ayırırsak 3 farklı telefon ve 2 farklı tablet çözünürlüğü kalıyor. Bir de bu çözünürlükler birbiriyle orantılı. Uygulama geliştiriken ekran koordinatlarını point cinsinden giriyorsunuz ve ekran eğer normal ekransa 1 point 1 pixel oluyor, ekran retina ise 1 point 2 pixel oluyor. Bu durumda sadece kullanılan görselleri değiştirmek gerekiyor. Bunu da sistem otomatik hallediyor. dosya adına @2x ekleyince sistem otomatik olarak doğru dosyayı seçiyor. Son olarak ios 6 ile birlikte auto layout diye bir sistem tanıttılar. Bu sistem sayesinde farklı ekran çözünürlükleri için uygulama geliştirmek iyice kolaylaştı.

ben size farklı çözünürlüklerin android'de de belirttiğiniz kadar kolay olduğunu söyleyeyim.
farklı boyutlar için;
farklı isimli klasörlere aynı isimli dosyaları koy. ( android sdk run time'de senin için seçecektir en uygun olanı ) adına @2x falan gerekmez.
çözünürlük konusunda ise ios benzeri bir sistem var. dp ( density-independent pixel ) denen ölçeği kullanıyorsun. ve yine bu dp ölçeklendirmene göre farklı resource klasörlerine ekran tasarım xml'lerini koyuyorsun.

kısacası; ikisi de bazı şeyleri kolaylaştırıyorlar. Android'in geliştirme dili olan Java'nın OOP okunabilirliği zor olsa da yazması objektif-c'ye göre bana her zaman daha kolay gelmiştir ( burası kişisel kısmı oluyor yazdıklarımın )

tabiki ios hiç bir sürümünde donma takılma boğulma kararsızlık yok

konu biraz daha developer açısından bakmayı gerektiriyor sanırım :)
 

bLaCkSouL

Profesör
Katılım
6 Şubat 2009
Mesajlar
1,141
Reaksiyon puanı
8
Puanları
0
tabiki ios hiç bir sürümünde donma takılma boğulma kararsızlık yok

Ya ben hiç iOS'li cihaz kullanmadım ya da sizin cihazlar uzaylı falan olmalı. Şu anki Android cihazım nasılsa kullandığım iOS de aynıydı. Yerlerde sürünmüyor tabi cihazlar. Aynı akıcılık, bazen de aynı ağırlık ikisinde de mevcut. Gidip 600 liralık Android cihazla iOS'i kıyaslıyorsanız zaten hiç muhabbete girmeyelim. Ancak bir iPhone'a verilen parayı çıkarıp bir Android telefona verirseniz aynı deneyimi yaşarsınız. Nedir bu Apple kullanıcılarındaki markayı yüceltme, aşık olma durumu anlamıyorum. Ya Apple kullanıcılara bir şey yapıyor (beni etkilemedi nedense) ya da millet parayı bayılınca sevesi geliyor.
 

pcwolf

Müdavim
Müdavim
Katılım
21 Ocak 2009
Mesajlar
7,542
Reaksiyon puanı
33
Puanları
1,228
tabiki ios hiç bir sürümünde donma takılma boğulma kararsızlık yok

He he tabi, geçen iPad kullanırken safari 10 15 sn donduğunda neyin kararlılığı yaşıyordu da "kararsızlık yok" demedi?
 

fyodor

Asistan
Katılım
3 Temmuz 2009
Mesajlar
233
Reaksiyon puanı
2
Puanları
0
[MENTION=14790]annttiigs[/MENTION]
En son android 2.3 te birşeyler geliştirmeye çalışmıştım. O yüzden yeni sürümlerde ne gibi değişiklikler eklendi tam bilemiyorum. Resim dosyalarını ha farklı klasöre koymuşsun ha adlarını değiştirmişsin aynı şey. Sonuçta aynı resimden farklı çözünürlükte birkaçtane oluyor. Evet java yazmak ilk başta kolay gibi görünüyor çünkü okullarda öğretilen diller genelde c sintaks yapısnı takip eden diller. Ama inan bana objective c ye alışınca onu da yazması kolay. Burada asıl önemli olan IDE nin işleri ne kadar kolaylaştırdığı. Benim fikrim şu an xcode'un eclipse'den daha iyi olduğu yönünde.
 

annttiigs

Profesör
Katılım
7 Şubat 2007
Mesajlar
2,589
Reaksiyon puanı
24
Puanları
218
@annttiigs
En son android 2.3 te birşeyler geliştirmeye çalışmıştım. O yüzden yeni sürümlerde ne gibi değişiklikler eklendi tam bilemiyorum. Resim dosyalarını ha farklı klasöre koymuşsun ha adlarını değiştirmişsin aynı şey. Sonuçta aynı resimden farklı çözünürlükte birkaçtane oluyor. Evet java yazmak ilk başta kolay gibi görünüyor çünkü okullarda öğretilen diller genelde c sintaks yapısnı takip eden diller. Ama inan bana objective c ye alışınca onu da yazması kolay. Burada asıl önemli olan IDE nin işleri ne kadar kolaylaştırdığı. Benim fikrim şu an xcode'un eclipse'den daha iyi olduğu yönünde.

kesinlikle xcode ide devrimidir. ama IntelliJ Idea candır :)
 

fyodor

Asistan
Katılım
3 Temmuz 2009
Mesajlar
233
Reaksiyon puanı
2
Puanları
0
[MENTION=14790]annttiigs[/MENTION] hiç IntelliJ kullanmadım şimdiye kadar ama öven çok. Xcode 4 öncesi sürümler biraz dağınık bir yapıdaydı. 4. sürüm gayet güzel.
 

foz54

Öğrenci
Katılım
28 Mayıs 2012
Mesajlar
53
Reaksiyon puanı
0
Puanları
0
nexus kullanicisi olarak soyluyorum ios vs android karsilastirilmaz sonuç belli tabi iki de ios.
ancak şuan burada yazan kaç kişi saf android 4.2.1 kullaniyor? s3 harika cihazdir ama daha yeni 4.1.2 geliyor ve tw arayuzu telefonu boguyor.
iPhone istemiyorsaniz özgürlük diyorsaniz android almayin nexus alin;)
bence akilli telefonlarin krali nexus 4 üretimi artarsa 6ay sonra (16gb 349$) turkiyeye gelir paralel ithalattan bin liraya alariz :D
 

Proton

Doçent
Katılım
10 Ağustos 2012
Mesajlar
695
Reaksiyon puanı
18
Puanları
18
Stabillikte stabillik ? Benim 512 mb ramli HTC One V bile stabil ? Lütfen takmayın şu stabilliği.Herke aynı şeyi diyorda kullanmayı bildikten sonra stabildir zaten.Bir arkadaşım açıklamıştı neden böyle oşduğunu kısaca açıklayayım.İos uygulamaları kapatır daha doğrusu tabiri caizse uygulamaları kapatır gibi yalandan kapatır.Androidde açıktı bu yüzden fazla yük bindiğinde stabillik bozulabilir.NeXus 4 2gb ramli iyi bir telefon kastığını göremezsiniz.
 
Üst