Halaman

Kamis, 22 Mei 2014

iOS vs Android vs Windows Mobile


Masyarakat telah dialihkan ke era pasca - PC . Lebih banyak orang yang memilih platform mobile untuk melakukan berbagai tugas daripada sebelumnya . Tahun ini , diperkirakan ada 1,5 miliar smartphone di planet ini . Ponsel ini mampu mobile banking , media sosial dan tentu saja , permainan yang tak terelakkan Candy Crush Saga ... antara lain .

Selain sejumlah aplikasi produktivitas , semua platform ini telah menjadi solusi gaming yang sangat baik . Hampir setiap hari , rata-rata orang dengan sedikit atau tidak ada pengalaman pemrograman menciptakan terlaris game mobile . Anda dapat mempelajari lebih lanjut tentang membuat game sendiri menguntungkan Anda di Pengantar Mobile Game Development .

Ada banyak hype ketika datang ke OS mobile yang terbaik . Bukan rahasia lagi bahwa Apple memulai gerakan smartphone mobile dan benar-benar membuka gerbang untuk migrasi penuh dari PC . Dalam beberapa tahun terakhir , bagaimanapun , Apple telah dipaksa untuk minggir karena popularitas OS Android telah benar-benar datang ke sendiri dan diambil dunia oleh badai .

Bahkan , perkiraan saat ini melaporkan bahwa perintah OS Android sekitar pangsa pasar 73 % di arena mobile OS . Meskipun meningkatnya popularitas Android , adalah pilihan yang tepat bagi Anda ?

Pada artikel ini , masing-masing dari tiga sistem operasi mobile utama dievaluasi baik dari pengguna dan sudut pandang pembangunan. Sama pentingnya dengan pengalaman pengguna telah menjadi , setiap mobile OS hanya sebagai baik sebagai pengembang yang bekerja untuk menciptakan kemampuan baru dan inovatif untuk platform tertentu .

iOS
Apple menciptakan pertama OS ponsel benar-benar inovatif ketika memperkenalkan iPhone pertama di tahun 2007 . Sejak saat itu , dunia telah benar-benar berubah menjadi masyarakat era pasca - PC mengharapkan untuk tinggal di kecepatan informasi .

iOS adalah smartphone pertama yang menawarkan download aplikasi ( atau aplikasi ) dan platform terus mendorong lingkungan pengembangan aplikasi terbaik dari setiap OS mobile. Apps telah memungkinkan pengguna untuk menyesuaikan pengalaman pengguna dengan cara yang tidak pernah membayangkan sebelum rilis OS mobile inovatif .

Pada tahun 2010 , Apple sekali lagi berpaling tabel dengan pengenalan iPad - sebuah perangkat yang telah mengalami peningkatan popularitas setiap tahun berturut-turut sejak rilis . iPads dapat ditemukan di gunakan sebagai alat belajar di kelas di seluruh dunia , namun tablet ini hanya sebagai nyaman dalam lingkungan perusahaan .

Fitur Baru
Rilis terbaru dari iOS 7 telah membawa tingkat baru kegunaan untuk platform mobile ini . Banyak fitur baru yang mengingatkan banyak fitur Android yang terasa kurang dalam iOS rilis sebelumnya .

Misalnya, bar notifikasi telah diperbaiki dan menawarkan tingkat baru kustomisasi . Lain utilitas bar yang berguna yang dikenal sebagai Control Center juga ditambahkan - memungkinkan pengguna untuk dengan cepat beralih fitur penting dengan hanya meluncur dari bagian bawah layar dalam arah ke atas .

Pada rilis terbaru Apple , iPhone 5S , pemindai sidik jari telah ditambahkan untuk keamanan tambahan . Meskipun banyak pengguna masih lebih suka layar kunci passcode tradisional , fitur ini jauh melampaui setiap fitur keamanan yang tersedia di platform lain dalam hal kemudahan penggunaan dan keamanan secara keseluruhan .

Fitur lain yang baru yang telah bertemu dengan hal yang hangat adalah efek layering Apple mampu mencapai dengan rilis iOS terbaru. Kemampuan multi- tasking dari iOS 7 jauh melebihi apa pun yang tersedia di iOS rilis sebelumnya dan menyaingi efektivitas teknik yang mirip digunakan oleh Android . Secara khusus , daftar tugas diakses oleh ganda menekan tombol Home memungkinkan pengguna untuk dengan cepat beralih antara aplikasi yang terbuka sementara menawarkan cara mudah untuk menutup aplikasi yang tidak lagi digunakan dalam upaya untuk menghemat memori dan baterai .

Berbicara tentang baterai ... masa pakai baterai yang ditampilkan oleh iOS 7 perangkat merupakan kemajuan dibandingkan iOS 6 . Perangkat Apple selalu dikenal untuk hidup baterai yang luar biasa ( terutama bila dibandingkan dengan perangkat Android generasi awal ) , tapi iOS 6 menawarkan pengguna baterai bawah standar . Untungnya , Apple telah membahas masalah ini dalam rilis terbarunya dan membawa iPhone / iPad kembali ke tengah panggung di arena baterai .

Pengalaman Pengguna
IPhone adalah terkenal untuk menawarkan pengalaman pengguna yang terpadu yang mudah dinavigasi untuk sebagian besar pengguna . Desainnya sangat sederhana yang telah menjadi umum untuk melihat balita berhasil menavigasi melalui menu . Meskipun gelar ini kesederhanaan mungkin tampak kontraproduktif , itu untuk alasan ini bahwa iOS telah menjadi sistem operasi pilihan bagi banyak pengguna di seluruh dunia .

iOS kompatibel dengan banyak perangkat termasuk produk iPad dan OS X . Pengguna dengan pengalaman menggunakan platform ini seharusnya tidak memiliki masalah transisi ke sistem operasi iPhone .

Kekuatan lain dari iOS adalah integrasi dengan iTunes . Ini produk perangkat lunak gratis tersedia untuk Windows dan Mac dan memungkinkan pengguna iPhone untuk mengelola hampir setiap aspek telepon dengan cepat dan mudah .

Semuanya dari update software untuk backup data otomatis dapat dikelola secara efektif menggunakan antarmuka iTunes . Konten dapat dibeli melalui iTunes dan dikonsumsi pada iPhone di lain waktu berkat teknologi iCloud . Semua pengguna iOS diberikan 5GB penyimpanan iCloud secara gratis dan penyimpanan tambahan tersedia untuk biaya tahunan nominal .

Apple App Store saat ini memiliki lebih dari 750.000 aplikasi yang tersedia untuk di-download . Biaya rata-rata app untuk iPhone adalah $ 3,18 ( $ 4,44 untuk iPad ) . iOS terus memiliki jumlah tertinggi aplikasi yang kompatibel tersedia meskipun kehilangan pangsa pasar untuk Android .

Hal ini disebabkan masalah kompatibilitas berpengalaman di berbagai perangkat Android . Topik ini dibahas secara lebih rinci dalam sub - bagian Android artikel ini .

Tidak adanya masalah kompatibilitas dan pengembangan masyarakat yang kuat Apple yang memberikan keuntungan tersendiri dalam hal pengembangan aplikasi dan ketersediaan . Sebagai aturan umum , baru populer aplikasi debutnya di Apple App Store dan pindah ke Android setelah berhasil membuktikan pemasaran di arena iOS .

Pengalaman Pengembang
Apps ditulis untuk iOS dikembangkan menggunakan Objective- C ; bahasa proprietary awalnya dibuat pada tahun 1980 untuk mengembangkan sistem operasi OS X . Anda dapat mempelajari lebih lanjut tentang menggunakan Objective- C untuk membuat aplikasi iOS Anda sendiri Cara Membuat iPhone Apps .

iOS telah pergi - platform untuk pengembang meskipun persaingan ketat dari Google dalam beberapa tahun terakhir . Platform Apple sangat ideal untuk para pengembang karena beberapa alasan :

  1. iOS apps yang kompatibel dengan semua perangkat . Meskipun beberapa aplikasi yang dipasarkan khusus untuk iPads , setiap aplikasi iOS kompatibel dengan produk iOS saat ini . Ini berarti Anda dapat membuat aplikasi sekali dan mengharapkan pengalaman pengguna seragam di semua perangkat yang kompatibel .
  2. pengguna iOS biasanya lebih bersedia untuk menghabiskan uang membeli aplikasi baru dan konten . Meskipun Android secara signifikan mempersingkat proses pembayaran dalam beberapa tahun terakhir , iOS tetap menjadi platform yang paling menguntungkan bagi sebagian besar pengembang aplikasi mobile.
  3. Protokol keamanan yang solid melekat pada Apple App Store membuatnya sangat tidak mungkin bahwa aplikasi Anda akan rusak atau disalin oleh pengembang berbahaya .

Secara tradisional , komputer Mac yang diperlukan untuk mengembangkan aplikasi komersial yang tersedia untuk iOS . Baru-baru ini , bagaimanapun , persyaratan ini telah diangkat dan ada berbagai program perangkat lunak yang tersedia yang sempurna di rumah pada mesin Windows . Sebagai contoh, iPhone Game Design dengan No Coding Diperlukan mengajarkan Anda bagaimana untuk membuat aplikasi fungsional menggunakan GameSalad IDE populer .

Untuk Siapa Idealnya iOS?
iOS menarik khalayak yang lebih besar dari berbagai latar belakang . Orang berorientasi teknologi menikmati berbagai macam aplikasi yang tersedia untuk platform. Banyak pengguna smartphone pertama kalinya juga tertarik ke perangkat iOS karena desain sederhana dan pengalaman pengguna yang luar biasa .

Yang mengatakan , banyak pengguna menemukan iOS agak membatasi bila dibandingkan dengan Android ( platform dikenal untuk menyediakan pengalaman pengguna yang sangat disesuaikan ) . Jailbreaking perangkat iOS adalah teknik yang populer yang memungkinkan kontrol pengguna iOS lebih atas fungsi perangkat pada biaya garansi voided dan pengalaman yang terkadang tidak menentu .

Selain itu , Apple dengan keras menentang proses jailbreaking dan sengaja menghadang eksploitasi dalam pembaruan perangkat lunak . Ini benar-benar menjadi permainan kucing dan tikus antara pengembang Jailbroken dan pengalaman pengguna seragam Apple berusaha untuk mempertahankan . Meskipun pengguna Jailbroken tetap menjadi minoritas yang signifikan di pasar ponsel, itu tetap merupakan isu yang memicu perdebatan di antara banyak pengguna smartphone canggih .

Android
Sebuah produk dari Open Handset Alliance , Android pertama kali diperkenalkan ke publik pada tahun 2007 . Anda mungkin ingat bahwa ini adalah tahun yang sama Apple meluncurkan iPhone pertama untuk produksi komersial . Android , Inc adalah sebuah perusahaan yang didukung Google yang akhirnya diakuisisi oleh raksasa pencarian pada tahun 2005 .

Open Handset Alliance adalah kelompok besar yang terdiri dari banyak penyedia layanan mobile di seluruh dunia , produsen handset dan tentu saja , Google , Inc

Tidak seperti iOS atau Windows , Android adalah benar-benar open source sistem operasi mobile didasarkan pada kernel Linux dan dirilis di bawah lisensi Apache . Kode ini tersedia secara bebas dan dapat dimodifikasi oleh produsen handset nirkabel yang dibutuhkan untuk menghasilkan solusi kustom mobile.

Beberapa distributor terbesar handset Android -powered termasuk Samsung , HTC dan LG . Ada banyak perusahaan lain juga mengandalkan Android untuk membuat ponsel dan solusi tablet di bawah berbagai nama merek ( banyak dibuat dan diproduksi di Cina ) .

Meskipun Android dimulai sebagai mobile OS alternatif menyasar pasar smartphone khusus , lineup telah diperluas untuk mencakup beragam penuh tablet dan laptop - jenis perangkat . Android telah pasti berkembang untuk menunjukkan fleksibilitas di berbagai konfigurasi hardware berkat kemajuan signifikan dalam kedua kerangka Android dan prosesor mobile termasuk seri Qualcomm Snapdragon dan chipset Exynos Samsung .

Salah satu fitur yang selalu mengatur Android selain dari pesaing sengit Apple penggunaan widget interaktif pada homescreen Android . Pengguna dapat menginstal widget untuk aplikasi favorit mereka memungkinkan mereka untuk berinteraksi secara langsung dari homescreen perangkat. Ini adalah fitur yang masih tidak tersedia , bahkan dalam iterasi terbaru dari iOS .

Dalam versi yang lebih baru dari Android , widget bahkan tersedia pada lockscreen perangkat - fitur yang belum dicocokkan dengan platform mobile lainnya termasuk Windows Phone dan iOS .

Pada saat tulisan ini dibuat , Google Play Store memiliki sekitar 700.000 aplikasi yang tersedia . Harga rata-rata per aplikasi datang dalam sedikit lebih rendah dari Apple pada $ 3,06 . Meskipun angka-angka ini tampaknya relatif dekat , itu perlu dicatat bahwa banyak aplikasi yang membutuhkan biaya untuk men-download di Apple App Store adalah gratis melalui Google Play.

Dalam pembelaan Apple , pengembang Google sangat bergantung pada pendapatan iklan yang dihasilkan selama penggunaan app . Model kompensasi ini baru mulai mendapatkan momentum dalam dunia pengembangan iOS .

Fitur lain yang berguna baru adalah peningkatan aplikasi Email . Meskipun Gmail telah diambil off sebagai salah satu yang terbaik ponsel klien email yang tersedia , default Android Email client telah meninggalkan banyak yang harus diinginkan dalam beberapa tahun terakhir . Untungnya , kekurangan ini adalah sesuatu dari masa lalu di Android 4.4 . Antarmuka baru meminjam banyak fitur yang sangat baik dari klien Gmail populer dan sangat meningkatkan fungsionalitas dari client Email keseluruhan .

Salah satu keluhan terbesar di antara pengguna Android adalah masalah kompatibilitas antara berbagai perangkat . Hal ini tidak biasa bagi pengguna untuk memiliki beberapa aplikasi favorit yang hanya tidak kompatibel dengan perangkat baru mereka dapat membeli . Hal ini disebabkan standar yang relatif non - seragam yang membentuk dunia Android . Sejak Android bebas untuk digunakan , produsen handset dapat menggunakan platform mobile yang kuat dengan kombinasi hardware yang kurang ideal.

Dalam pertahanan Google , proses sertifikasi telah dilembagakan yang menguji semua perangkat Android -powered sebelum rilis publik . Hal ini untuk mencegah produsen dari jalan pintas dan membantu untuk menumbuhkan pengalaman yang lebih seragam bagi pengguna .

Sayangnya , masih ada masalah kompatibilitas banyak . Seperti Google menambahkan fitur baru untuk OS , pengembang mencoba untuk memaksimalkan kekuatan dari API baru . Hal ini sering berarti bahwa perangkat dengan cepat menjadi usang dan tidak mampu memproses banyak aplikasi baru .

Meskipun hal ini dapat menyebabkan pengalaman pengguna frustasi , versi Android Google baru berusaha untuk menghilangkan beberapa inkonsistensi tersebut . Tentu saja, " spin" memakai Android oleh masing-masing produsen masih memainkan peran integral dalam proses ini , namun Kit Kat menunjukkan janji nyata sebagai sistem operasi yang benar-benar pemersatu untuk Google dan Open Handset Alliance .

Fitur Baru
Rilis terbaru Android , 4.4 Kit Kat , menawarkan pengalaman terasa lebih seragam di seluruh perangkat dengan kombinasi ukuran hardware / layar yang berbeda dan sejumlah fitur baru yang dirancang untuk mengimplementasikan layanan luar lebih lancar .

Versi Android terbaru menyediakan banyak fitur baru yang bertujuan untuk meningkatkan pengalaman pengguna . Meskipun versi ini hanya tersedia pada perangkat ( sampai awal 2014 ) , kesan awal dari pengguna telah sepenuhnya positif .

Layar kunci telah ditingkatkan untuk mengakomodasi kustomisasi bahkan lebih. Layar kunci baru bahkan memungkinkan pengguna untuk menggunakan widget dari akun email perusahaan - penting bagi masalah keamanan Enterprise-level dan sebelumnya kurang dari patch yang berhubungan dengan keamanan perusahaan lainnya .

Status bar , Search integrasi Google dan Google Sekarang semuanya telah membaik dalam 4,4 . Default foto Editor juga telah ditingkatkan dan foto jaminan pengguna tidak akan menurunkan menggunakan rilis baru ini . Meskipun editor foto Google selalu layak, itu tidak kompetitif dengan banyak editor pihak ketiga sudah tersedia di Google Play Store ... sampai sekarang .
Pengalaman pengguna

Pengalaman pengguna yang unik yang dapat dicapai dengan menggunakan Android belum diduplikasi pada setiap OS mobile lainnya . Dari hari-hari awal , Android menawarkan pengguna pilihan untuk menambahkan widget ke layar awal . Sebagian besar aplikasi populer termasuk widget sebagai bagian dari paket instalasi . Pengguna dapat drag-and -drop dari widget ini di mana saja pada layar awal untuk interaksi aplikasi yang cepat dan mulus tanpa prosedur yang rumit .

Bagian dari perjuangan yang berat Android telah menghadapi datang sebagai hasil dari keinginan platform untuk menjembatani kesenjangan antara OS mobile ( seperti iOS ) dan PC Windows tradisional . Sementara pengembang Google telah melakukan sebuah pekerjaan yang cukup baik mencapai tujuan ini , biaya adalah antarmuka pengguna yang tidak cukup sebagai dipoles . Hasilnya kadang-kadang bisa merasa seperti " teknisi playground " yang tidak cocok untuk pengguna pemula .

Menanggapi keluhan umum ini , banyak produsen handset Android telah menciptakan sebuah versi sederhana dari UI yang menyembunyikan banyak pengaturan yang kompleks dari pengguna berpengalaman . Samsung menyebut fitur ini " Easy Mode , " produsen lain memiliki nama yang mirip untuk fitur ini . Ini jelas merupakan langkah ke arah yang benar untuk Android ; Namun , itu hanya tidak semudah untuk digunakan sebagai iOS atau bahkan perangkat Windows.

Bahkan pengguna yang berpengalaman telah menjadi frustrasi dengan banyak perangkat andalan baru sebagai pembawa telah memodifikasi kode Android dengan cara yang mencegah banyak power- user dari mendapatkan " akses root . " Akses root sangat mirip dengan ide jailbreaking disebutkan dalam bagian sebelumnya - itu adalah cara bagi pengguna untuk membuat perangkat sepenuhnya kustom menggunakan perangkat lunak dimodifikasi dan aplikasi .

Seperti jailbreaking , rooting membuat sebuah persentase yang sangat kecil dari basis pengguna Android ; Namun , sebuah OS mobile yang didesain untuk orang-orang berorientasi teknologi harus benar-benar mengambil sikap pada praktek operator ini untuk menenangkan orang-orang yang pertama kali diadopsi produk.

Versi terbaru dari Android telah berhasil menjembatani kesenjangan antara smartphone dan tablet . Beberapa tahun yang lalu , Android memperkenalkan rilis 3.0 Honeycomb dirancang khusus untuk tablet . Sayangnya , memiliki dua antarmuka yang berbeda sulit bagi pengguna untuk memahami dan tentu mewakili jauh dari pengalaman seragam perangkat iOS dari semua ukuran .

Ketika Android 4.0 dirilis , tujuannya adalah untuk menciptakan sebuah platform tunggal mobile yang bekerja sama dengan baik pada tablet dan smartphone . Dengan diperkenalkannya 4.4 , tampak bahwa Google dan Android akhirnya menemukan sebuah platform cross- hardware yang ideal yang dapat transisi mudah antara berbagai ukuran layar dan konfigurasi hardware .
Pengalaman Pengembang

Android selalu berusaha untuk menciptakan lingkungan pembangunan yang kuat . Setelah semua , pengembang yang baik yang percaya diri dalam platform adalah kunci untuk inovasi . Menjadi seorang pengembang Google sederhana dan membutuhkan biaya setup satu kali sebesar $ 25 (baik untuk jumlah yang tidak terbatas pengajuan aplikasi ) . Salah satu aspek yang paling menarik dari aplikasi Android adalah menciptakan seberapa cepat mereka tersedia untuk dijual setelah pengiriman .

Biasanya , aplikasi yang tersedia untuk pembelian dan download dalam waktu beberapa jam dari pengajuan . Sebuah penyerahan ke Apple App Store , di sisi lain , dapat mengambil 4-6 minggu ( atau lebih ) untuk mendapatkan persetujuan sebelum menjadi tersedia untuk konsumen . Dalam sebuah pasar aplikasi yang sangat kompetitif seperti , ini diferensial waktu-ke - pasar yang signifikan .

Aplikasi Android dapat dibuat dengan menggunakan OS modern termasuk Windows , Mac dan Linux . Sebuah Pengembangan Perangkat Lunak gratis Kit ( SDK ) yang tersedia untuk di-download dari repositori Google yang dapat diinstal dan setup dalam waktu satu jam .

Bahasa pemrograman Android sebenarnya satu set API Java . Potensi pengembang harus memiliki versi diinstal dengan benar Lingkungan Hidup terbaru Java Runtime ( JRE ) untuk membuat aplikasi Android . Jelas, pemahaman dasar tentang prinsip-prinsip Java juga membantu . Java Fundamental I & II adalah tempat yang tepat untuk memulai .

Meskipun Android adalah berbasis Java , ada beberapa perbedaan yang bahkan mengalami pengembang Java mungkin tidak akrab dengan . Pemrograman Android dipecah menjadi empat komponen yang bekerja sama untuk menciptakan setiap aplikasi fungsional . Mereka adalah :

  1. Kegiatan - Sebuah Kegiatan merupakan salah satu layar dengan user interface pada perangkat Android . Sebagai contoh, sebuah aplikasi email akan memiliki aktivitas yang menampilkan email baru , yang lain dirancang untuk menulis email baru dan aktivitas lain untuk membaca mail. Ini adalah komponen penting dari Android karena meskipun kegiatan ini semua bekerja sama , mereka adalah proses terpisah . Ini berarti bahwa aplikasi lain dapat memulai suatu kegiatan ( dengan izin ) . Sebuah contoh yang baik dari ide ini dalam tindakan adalah aplikasi kamera yang dapat membuka aplikasi email untuk melampirkan foto ke email baru secara otomatis .
  2. Jasa - Layanan A tidak memiliki user interface dan dirancang khusus untuk menangani operasi berjalan lama . Layanan khas termasuk layanan yang memainkan musik di latar belakang dan data latar belakang sinkronisasi . Komponen ini memungkinkan OS untuk melakukan fungsi-fungsi ini sementara pengguna melakukan tugas-tugas lain pada perangkat .
  3. Content Provider - Penyedia Konten mengatur satu set bersama data di seluruh aplikasi . Data dapat disimpan secara langsung dalam sistem file dari perangkat , dalam database SQLite yang terpisah , di Web atau di lokasi data persisten lainnya . Default aplikasi Kontak dibangun ke Android memiliki Content Provider yang dapat berbagi informasi kontak dengan aplikasi lain . Ini adalah bagaimana aplikasi media sosial seperti Facebook dapat sinkron dengan informasi kontak yang ada ( dan bagaimana kontak akan secara otomatis dicadangkan ke server Google ) .
  4. Broadcast Receiver - Broadcast Penerima menanggapi seluruh sistem pengumuman . Meskipun banyak dari pengumuman ini dihasilkan oleh Android ( seperti layar off atau baterai rendah ) , Broadcast Penerima juga dapat dihasilkan oleh aplikasi diinstal pengguna . Meskipun Broadcast Penerima biasanya tidak melakukan banyak pekerjaan , mereka bertanggung jawab atas jasa atau kegiatan mulai yang diperlukan untuk memberikan pengalaman pengguna yang halus. Penerima Broadcast juga sering digunakan untuk menerapkan banyak widget aplikasi ditempatkan di homescreen .

Ingat bahwa salah satu bagian yang paling kuat dari Android dari sudut pandang pembangunan adalah bahwa Anda dapat menggunakan kembali kode yang ada untuk membuat aplikasi fungsional dengan cepat . Misalnya, jika aplikasi Anda membutuhkan data GPS , Anda tidak perlu menulis kode untuk menerapkan GPS . Sebaliknya , Anda hanya perlu untuk memanggil kerangka GPS yang ada melekat pada Android untuk digunakan dalam aplikasi Anda . Menggunakan kamera , database SQLite dan grafis 3D rendering semua hanya sebagai mudah. Bahkan pengembang pemula bisa mulai membuat aplikasi yang berguna tanpa pelatihan yang ekstensif atau pengalaman .

Anda dapat mempelajari lebih lanjut tentang membuat aplikasi Android Anda sendiri di Android App Pembangunan Fundamental I.

Meskipun banyak pengembang memilih untuk program Android dari awal , ada beberapa mesin yang kuat penciptaan aplikasi yang tersedia yang membuat pemrograman aplikasi Android lebih mudah . Seperti disebutkan sebelumnya , GameSalad adalah pilihan yang sangat baik yang memungkinkan Anda untuk membuat aplikasi untuk Android serta platform populer lainnya termasuk iOS dan Flash. Anda dapat mempelajari lebih lanjut tentang menggunakan GameSalad di Game Development menggunakan GameSalad .

Untuk Siapa Idealnya Android?
Android adalah platform serbaguna yang dapat menarik bagi pengguna pemula dan pengguna tenaga berpengalaman sama . Pengenalan " Easy Mode " dan pilihan antarmuka yang sama tentu membuat Android lebih mudah diakses oleh pengguna smartphone pertama kali dengan tetap menyediakan tingkat kustomisasi yang diharapkan oleh pengguna tingkat lanjut .

Android juga menarik bagi banyak pelanggan korporat . Hal ini terutama berlaku dalam rilis terbaru yang telah membuat keamanan tingkat perusahaan mudah dijalankan . Mungkin kelemahan terbesar menggunakan Android lebih platform lain ( seperti IOS ) adalah bahwa aplikasi biasanya tersedia pada platform bersaing sebelum rilis untuk Android . Meskipun hal ini tidak selalu terjadi , model bisnis yang kompetitif sering tidak bisa menunggu rilis fungsi penting bisnis dan dapat memilih produk iOS sebagai hasilnya .

Jika Anda memiliki pengalaman menggunakan OS mobile yang populer , membuat transisi ke Android tidak sulit . Bahkan , Anda mungkin akan menghargai pilihan penyesuaian tambahan yang tersedia dan bertanya-tanya bagaimana Anda menggunakan (lebih membatasi ) platform lain .

Pengguna smartphone baru sering menjadi frustasi dengan cepat dengan jumlah pilihan yang tersedia untuk hampir setiap tugas dalam OS Android . Dalam kasus ini , iOS atau bahkan Windows mungkin pilihan yang lebih baik karena pengalaman pengguna dipantau lebih dekat .

Meskipun perbaikan signifikan yang dibuat oleh pengembang Android dengan merilis 4,4 Kit Kat , beberapa derajat ketidakcocokan hardware akan selalu hadir . Pengguna membeli hardware terbaru biasanya tidak memiliki masalah ini seperti yang muncul untuk mempengaruhi sebagian besar perangkat anggaran dengan konfigurasi hardware dipertanyakan . Dalam kedua kasus , masalah kompatibilitas ini tentu tidak melemahkan dan harus memiliki peran yang sangat kecil dalam keputusan tentang apakah atau tidak untuk menggunakan platform Android .

Windows Mobile
Microsoft telah menjadi pembangkit tenaga listrik PC selama bertahun-tahun , tetapi keberhasilan perusahaan telah pernah benar-benar berkembang menjadi pasar OS mobile ( bukan karena kurangnya mencoba namun) . Bahkan sebelum iOS dan Android menyerbu ke TKP , Windows telah gagal bersaing dengan orang seperti BlackBerry dan Palm OS .

Meskipun sejarah tutul dari OS Windows mobile, perusahaan diciptakan kembali gagasan kompatibilitas cross-platform dengan peluncuran Windows Phone 8 akhir tahun lalu . Datang pada tumit dari rilis Windows 8 PC resmi , platform mobile baru ini dirancang untuk menawarkan pengguna transisi mulus dari lingkungan desktop .

Selain merilis banyak model ponsel yang solid diproduksi oleh HTC dan Nokia ( terutama ) , Microsoft juga memperkenalkan jajaran baru dari tablet yang menampilkan perangkat lunak diperbarui . Secara teori , pengguna dapat mengakses file penting mereka di mana saja berkat kemampuan cross-platform Windows 8 .

Berkat komputasi awan , sebagian besar pengguna ponsel memiliki pilihan untuk mengakses file-file penting di perjalanan. Yang mengatakan , Windows memiliki keunggulan . Bukan rahasia lagi bahwa lingkungan perusahaan paling mengandalkan produk Microsoft Office untuk operasi sehari-hari dan tim pemasaran Microsoft telah jelas memanfaatkan fakta ini sejak rilis.

Jika Anda ingin gambaran yang sangat baik menggunakan platform yang unik ini , memeriksa Windows 8 for Dummies Training Video . Meskipun kursus ini berfokus terutama pada versi desktop dari Windows 8 , versi mobile ini sangat mirip dan interoperabilitas antara versi mobile dan desktop adalah salah satu poin yang kuat Windows 8 .

Fitur Baru
Apakah courtesy nya solusi cloud seperti Office 365 atau kebijakan akses remote standar , pengguna dengan perangkat Windows OS memiliki akses cepat ke dokumen penting . Jika Microsoft melakukan sesuatu dengan benar di Windows Phone 8 itu adalah integrasi yang mulus dengan produk Microsoft yang ada .

Fitur baru lainnya termasuk quad core prosesor dukungan , Data Rasa ( penggunaan data monitoring ) , keyboard ditingkatkan dan aplikasi kamera yang kuat . Keluar dari kotak platform menawarkan banyak fitur seperti baik iOS atau Android. Seperti biasa , bagaimanapun, keberhasilan adalah dalam pelaksanaannya .

Ada beberapa masalah dengan OS Windows termasuk kurangnya komunitas pengembang yang berdedikasi dan bersemangat integrasi media sosial . Microsoft telah hanya gagal untuk menciptakan kepercayaan nyata dalam produk ini dari sudut pandang pembangunan. Dengan kurang dari 5 % pangsa pasar di seluruh dunia , menjadi sulit untuk meyakinkan tim pengembangan untuk menjauh dari iOS atau Android ; bahkan untuk sesaat .

Integrasi Sosial media gagal untuk memenuhi harapan yang telah ditetapkan oleh platform kompetitif ; meskipun Microsoft tidak melakukan pekerjaan dengan baik untuk meningkatkan pengalaman sosial secara keseluruhan dengan perbaikan produk proprietary . Salah satu perbaikan tersebut disebut " Kamar " - thats app memungkinkan Anda untuk berbagi kalender , album foto dan chatting pesan grup dengan pengguna lain yang termasuk dalam Kamar itu .

Sayangnya , pengguna tidak biasanya cepat untuk mengadopsi solusi proprietary seperti Kamar cepat . Preferensi tampaknya untuk solusi cross-platform yang kompatibel ; orang yang cepat beradaptasi dengan pengguna yang mengubah telepon dengan keteraturan ( kelompok yang semakin signifikan dalam angka) .

Anda dapat belajar tentang banyak fitur baru lainnya di Microsoft Windows 8 .

Pengalaman Pengguna
The desain baru OS Windows didasarkan pada " Tiles . " Ubin ini dapat disesuaikan dan berisi informasi tentang segala sesuatu dari cuaca lokal untuk alert media sosial untuk pesan teks . Meskipun tidak cukup sebagai maju sebagai sistem widget yang digunakan dalam Android , ubin ini melakukan update secara real time dan menyediakan membantu, di - a- sekilas informasi .

Untuk pengguna smartphone pemula , antarmuka yang sangat mudah digunakan (terutama karena Tiles ) ; meskipun tidak sangat intuitif . Sebagai contoh , pengguna smartphone rata-rata mungkin memahami konsep menggesekkan dari sisi ke sisi untuk mengakses opsi Pengaturan , tapi pemula tidak mungkin . Memang , setiap smartphone memiliki kurva belajar , tapi iOS jelas mengalahkan keluar Windows dalam hal kemudahan -of - digunakan di semua tingkat keahlian .

Menyiapkan akun email bisa sulit juga. Sementara integrasi dengan Outlook dan solusi Microsoft lainnya mulus , pengguna mungkin mengalami kesulitan melakukan sesuatu yang sederhana seperti pengaturan account email POP3 . Dimana Apple telah berhasil " terjebak " pengguna di dunia mereka , Microsoft telah banyak belajar sejauh menciptakan pengalaman pengguna mobile yang lengkap dalam dunianya sendiri Microsoft - terinspirasi .

Secara keseluruhan , Windows melakukan pekerjaan yang baik menawarkan solusi alternatif untuk Android atau iOS . Antarmuka yang relatif mudah digunakan dan kurva belajar agak dangkal bila dibandingkan dengan Android . Sayangnya , platform hanya tidak memiliki cukup waktu untuk menarik pengembangan masyarakat yang kuat atau bahkan antarmuka halus ( setelah semua , butuh Android hampir empat tahun untuk benar-benar kuku itu ) .

Pengalaman Pengembang
Mengembangkan untuk Windows 8 membutuhkan beberapa perangkat lunak dari Microsoft . Untungnya , alat-alat ini gratis untuk penggunaan pribadi dengan mendownload versi Express. Jika Anda sedang mengembangkan untuk Windows Phone 8 , Anda harus men-download Visual Studio Express 2012 untuk Windows Phone . Demikian juga , Visual Studio Express 2012 untuk Windows 8 harus digunakan untuk membuat aplikasi desktop konvensional untuk Windows 8 mesin berbasis x86 .

Pengembangan alat yang tersedia secara bebas , jadi apa yang menangkap ? Ada hanya tidak cukup pengguna untuk membuat permintaan untuk pengembangan inovatif . Untuk sebagian besar , Windows Phone adalah renungan bagi sebagian besar pengembang karena dengan pangsa pasar hanya 5 % di seluruh dunia , tidak ada potensi keuntungan yang sangat kuat di Windows Store .

Yang seharusnya tidak mencegah orang dari mengembangkan Windows 8 apps ; Namun , karena masih ada ruang untuk Microsoft untuk mengambil sepotong besar kue perangkat mobile jika mereka terus meningkatkan OS . Itu tidak sampai sekitar dua tahun yang lalu bahwa Android benar-benar menjadi pesaing kuat bagi Apple. Sebelum itu, Android adalah ide yang baik dengan banyak bug dan inkonsistensi . Bisa Windows Phone 8 memiliki nasib yang sama dalam tahun-tahun mendatang ?

Windows tidak memberikan solusi yang sangat aman bagi individu perusahaan menggunakan aset perusahaan on-the - go . Bawa Perangkat Anda Sendiri ( BYOD ) kebijakan yang bermunculan di seluruh perusahaan Amerika dan Microsoft telah mencoba untuk memanfaatkan peningkatan kebutuhan keamanan dengan Windows Phone 8 . Sebagai pengembang , itu sangat masuk akal untuk mengasumsikan bahwa OS ponsel ini akan menjadi lebih penting dalam tahun-tahun mendatang sebagai ancaman keamanan terus meningkat .

Memposisikan diri sebagai keamanan Windows app guru sekarang bisa membuktikan menjadi posisi yang menguntungkan dalam waktu dekat . Ini merupakan pertimbangan penting ketika persaingan antara Apple dan Android pengembang belum pernah sengit .

Untuk Siapa Idealnya Windows Mobile?
Windows adalah solusi ideal bagi banyak orang . Meskipun perangkat ini cenderung menarik kerumunan berorientasi teknologi , ini tidak selalu terjadi . Sebagai platform mobile terus tumbuh , mengharapkan pengguna tech-savvy lebih untuk merangkul OS selain jutaan pengguna rata-rata yang sudah memiliki .

Platform Windows bekerja dengan baik untuk karyawan perusahaan yang sangat bergantung pada Office 365 untuk menyelesaikan tugas pekerjaan jauh dari kantor . Ini juga merupakan pilihan yang baik bagi siapa saja yang baru saja bermigrasi sukses untuk solusi Windows 8 PC . Bahkan pengguna smartphone pemula dengan pengalaman menggunakan Windows 8 akan merasa seperti di rumah dengan Metro UI ( Tile ) interface .

Akhirnya , OS Windows sangat cocok untuk konsumen yang tidak membutuhkan gadget terbaru dan terbesar tetapi membutuhkan kinerja yang konsisten , baterai yang solid dan integrasi sempurna dengan produk Microsoft yang ada .

Mana Yang Lebih Unggul?
Titik meletakkan semua platform ini adalah untuk menunjukkan bahwa masing-masing OS menawarkan porsi yang sedikit berbeda pada pengalaman smartphone . Apakah ada OS mobile tunggal memenuhi persyaratan setiap pengguna potensial? Tentu saja tidak ... yang mengapa memilih sistem operasi yang tepat untuk kebutuhan Anda adalah keputusan pribadi .

Jika Anda mencari pengalaman terbaik yang mencakup segala, pilih iPhone atau iPad .

referensi : https://www.udemy.com/blog/ios-vs-android-vs-windows/

1 komentar: