Perbandingan Iphone Android Blackberry dan windows

Android 

  • Opensource http://source.android.com
  • dapat mengkompilasi Firmwares kustom – baik untuk hacker dan lainnya
  • kerangka kerja yang baik, diperpanjang pada setiap firmware baru
  • mendukung multitasking
  • IDE baik- Eclipse, NetBeans
  • SDK (Software Development Kit)  gratis
  • mudah untuk debug, dapat mengirim log ke pengembang
  • bahasa pemrograman Java tetapi jembatan dari bahasa lain yang ada (C # bersih -. Mono, dll)
  • Java adalah bahasa tingkat tinggi yang muncul pada tahun 1995.Android mendukung Java 1.5 dan menerjemahkan kode byte kode sendiri Dalvik kustom yang byte dioptimalkan untuk perangkat mobile.
  • untuk programer tingkat tinggi, Android menawarkan kemungkinan pemrograman di C menggunakan dev kit asli NDK
  • dapat menjalankan bahasa-bahasa script seperti LUA, Perl, Python, dll
  • dapat menginstal aplikasi pihak ketiga dari sdcard, situs acak – tidak terkunci ke pasar tertentu
  • aplikasi dapat mengaitkan dan menimpa semua – antarmuka email, mengirim SMS, keyboard kustom, dll
  • mendukung widget
  • dapat mempublikasikan aplikasi pada Android Market langsung – Registrasi pertama kali dikenakan biaya 25 Euro
  • pengguna memiliki akses ke sdcard dan dapat menggunakannya sebagai USB disk
  • Adobe Flash tidak mendukung belum. Mungkin akan tersedia dalam Q2 tahun ini.

iPhone 

  • platform tertutup
  • tidak multitasking, kecuali untuk beberapa aplikasi Apple.multitasking mungkin akan diperkenalkan di versi berikutnya iPhone, 4 iPhone
  • SDK (Software Development kit )  biaya ~ 90E
  • bahasa pemrograman Objective C – tetapi jembatan ada dari Java, C #, dll
  • Objective C muncul pada pada 1986
  • versi berikutnya dari iPhone seharusnya hanya mengijinkan kode Objective C, ini berarti  anda harus memprogram di Objective C jika Anda ingin membuat aplikasi iPhone
  • aplikasi yang tidak boleh untuk menduplikasi fungsionalitas dari iPhone – yaitu interface,  email kustom, dll
  • tidak mendukung widget – kecuali telepon Jail Broken
  • pengguna tidak memiliki akses ke SD card pengguna – hanya dapat melakukan sinkronisasi melalui internet atau LAN
  • aplikasi pihak ketiga hanya dapat diinstal dari Apple store. Untuk menguji aplikasi, pengembang dapat menggunakan publish Ad Hoc
  • penerbitan di toko adalah proses yang sangat panjang dan melelahkan. Apple telah banyak peraturan dan aneh. Banyak aplikasi yang ditolak karena alasan yang aneh.
  • tidak mendukung Adobe Flash

Nokia 

  •  Symbian terbuka dan dikatakan kedepan akan menggunakan QT dan WRT – mereka akan memotong dukungan untuk setiap lingkungan lain termasuk J2ME
  • QT adalah suatu kerangka kerja yang menambahkan lapisan abstraksi melalui gui, jaringan, gps, dll
  • QT adalah lintas platform dan bahasa pemrograman lintas – C + +, C #, Java, dll adalah lisensi GPL dan LGPL.
  • QT berjalan pada Maemo, MeeGo, BlackBerry, Symbian, Android, iPhone, Windows Mobile, desktop PC, elektronik konsumen, hiburan mobil, dll
  • WRT – web runtime – fitur keren yang memungkinkan pengguna untuk menulis aplikasi dalam HTML, JS dan CS. Anda membangun aplikasi seperti halaman web normal, dan Anda berinteraksi dengan platform ponsel / perangkat keras dengan menggunakan jembatan WRT.
  • Tidak perlu belajar teknologi lainnya. Hanya HTML, JS dan CS.Sangat penting: JS dapat memanggil kode asli, tetapi juga sebaliknya. Tampaknya Anda dapat memanggil JS WRT dengan kode asli.
  • mendukung widget
  • mendukung Adobe Flash Lite

BlackBerry 

  • seperti sekarang, lingkungan pemrograman Java asli dan J2ME – tidak layak disebutkan karena mereka mungkin akan segera punah
  • Adobe Flash tidak didukung. Mungkin akan tersedia dalam Q2 tahun ini.
  • kami berharap OS baru jadi kami hanya harus duduk dengan sabar dan melihat apa yang akan terjadi

Windows Mobile 6.x 

asli C, C # dengan PInvoke – tidak layak menyebutkan sejak dirilis MS WM7 dan memecahkan kompatibilitas dengan 6,5

Windows 7 Mobile 

  • platform tertutup
  • Microsoft memotong kompatibilitas dengan WM 6.x – ini sangat buruk
  • lingkungan pemrograman adalah Silverlight dan XNA
  • no native programming ie no hooking and overriding keyboard, etc – they removed PInvoke
  • IDE baik- Visual Studio 2010
  • tidak mendukung multitasking untuk aplikasi third party
  • aplikasi pihak ketiga hanya dapat diinstal dari microsoft marketplace
  • tidak mendukung Adobe Flash

Catatan

ponsel Android tampaknya lebih murah daripada iPhone. Juga hardware dalam beberapa kasus dua kali lipat dari iPhone.

Bagi mereka yang datang dari latar belakang / Microsoft Borland / Java, Objective C mungkin akan terlihat seperti sebuah langkah yang sangat besar kembali – untuk mengatakan itu sebagai politik yang benar mungkin.

Nokia mengatakan mereka akan merilis ponsel baru akhir tahun ini dan pada “harga lebih rendah daripada sebelumnya”. Ponsel Nokia adalah klon iPhone dan Android – mereka dapat melakukan apa dua binatang yang dapat dilakukan, tetapi tidak lebih.Sepertinya mereka tidak membawa sesuatu yang baru ke meja.

WM7 yang tersedia telphone yang sangat tidak user friendly. Memberikan banyak peribahan (banyak yang tidak baik ) dan benar-benar memutus tampilan dan nuansa WM 6.x. Software yang terputus dengan WM 6.x dan langsung menempatkan banyak perusahaan keluar dari bisnis.

Pasar iPhone tampaknya perlahan tapi pasti turun. Beberapa pengaruh ponsel Android bagus dan murah. Alasan lain untuk menjatuhkan penjualan iPhone adalah bahwa orang berusaha untuk menjauh dari seluruh iPhone stigmata sombong = sosial.

Pada umumnya, orang cenderung menempel pada produsen ponsel yang mereka sukai. penggemar Nokia sangat bersemangat tentang ponsel baru. pengguna Android tidak memiliki sesuatu yang lebih baik untuk beralih ke pengguna BlackBerry tidak akan pernah beralih ke ponsel lain karena keyboard (subyektif berbicara) besar fisik.

Pertanyaannya adalah: apa yang akan terjadi pada iPhone dan WM7? Saya pikir air terlalu buram pada saat ini, jadi kita sabar akan menunggu dan melihat apa yang terjadi.

EDIT: Jika Anda seorang programmer Android, Anda harus memeriksa link ini out http://adrianvintu.com/blogengine/post/Colored-Logcat-Script-for-Windows.aspx
disadur dari tulisan Adrian Vintu

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s