Halaman

Tampilkan postingan dengan label tugas. Tampilkan semua postingan
Tampilkan postingan dengan label tugas. Tampilkan semua postingan

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/

Rabu, 05 Februari 2014

Contoh Proposal Pendirian Website Lembaga

A. Pendahuluan
Di era globalisasi sekarang ini, pemanfaatan internet kita memasyarakat di setiap bidang kehidupan manusia, termasuk institusi pendidikan yang kini hamper seluruhnya telah mempunyai fasilitas internet dan website sebagai salah satu bentuk pelayanan informasi kepada Mahasiswa, Dosen, alumni dan masyarakat umum.
Website itu sendiri adalah salah satu bentuk media massa yang publikasinya melalui jaringan internet, website ini dapat diakses 24 jam dan dari belahan bumi manapun. Kelebihan lain dari publikasi melalui website adalah kemampuan interaktif dan penyebarannya yang sangat cepat.
Melalui website, institusi pendidikan dapat mempublikasikan profil lembaganya dan dapat memberikan kesempatan kepada mahasiswa dan dosen untuk meng-online‐kan tulisan, abstrak skripsi, jurnal dan karya ilmiah lainnya.
Oleh karena itu, kami dari KonPerSi (komunitas Peduli Informasi) Sebuah komunitas para blogger yang mengembangkan CMS seperti joomla dan aura cms, sehingga membangun web menjadi sederhana dan murah. Mencoba bekerja sama dengan sekolah yang anda pimpin dalam rangka pembuatan website, yang merupakan pintu gerbang institusi pendidikan untuk go public secara murah dan cepat.

B.Tujuan Penawaran Kerja Sama UAN
Tujuan penawaran kerja sama ini adalah:
• Memberikan jasa pembuatan website.
• Membantu sosialisasi pentingnya pemanfaatan teknologi informasi dalam proses pembelajaran kepada Mahasiswa dan dosen.

C. Manfaat WebsiteNFAAT
Manfaat website bagi dunia pendidikan adalah:
1. Branding company
• Mempublikasikan profil lembaga kepada pelajar calon Mahasiswa, alumni media massa, dan masyarakat umum.
• Mempublikasikan prestasi-prestasi Lembaga dan keunggulan‐keunggulan Institusi yang anda pimpin.
• Pembuatan website akan membentuk brand bahwa Lembaga yang anda kelola merupakan institusi professional di mata Mahasiswa, masyarakat dan orang tua wali.
• Memasukkan alamat website anda ke kop surat dan setiap publikasi lainnya akan sangat membantu untuk meningkatkan brand Lembaga anda.

2. Pusat Dokumentasi digital
• Mendigitalkan arsip makalah/tulisan atau presentasi seminar baik sebelum atau sesudaha cara sehingga dapat diakses kapanpun dan dimanapun dari internet.
• Pusat pameran foto kegiatan yang ditampilkan sebagai album foto galeri online.
3. Menyajikan informasi uptodate
• Mempublikasikan berita terbaru baik liputan sendiri maupun cuplikan dari mediamassa.
• Mensosialisasikan agenda kegiatan lembaga atau organisasi mahasiswa.
4. Pelayanan interaktif
• Survey dan jajak pendapat online.
• Forum diskusi yaitu tempat diskusi mengenai sebuah topic, yang akan memperkaya wawasan para Mahasiswa.
• Buku tamu online, pengunjung dapat memberikan komentar/kritik dan saran kepada lembaga.
5. Manfaat website advanced => Sebagaiperpustakaandigital
• Meng‐online‐kan abstrak, skripsi, jurnal dan karya ilmiah lainnya sehingga dapat di download oleh mahasiswa lain terutama dari luar kota.
• Mendigitalkan buku koleksi lembaga, baik tulisan dari lembaga atau dari luar.
• Merekam materi kuliah dari dosen dalam bentuk tulisan dan suara digital dan dipublikasi kan di intenet.

D. Gambaran Rancangan Website (Dapat Diminta Sesuai Pesanan)
Website lembaga anda akan kami rancang dengan grafis desain yang menarik, logo dan warna khas lembaga anda dan tentunya dengan bobot file seringan mungkin sehingga kecepatan aksesnya menjadi sangat tinggi.
Perkiraan isi website (standar untuk lembaga anda) adalah:
• Profil
- Sambutan dekan
Berisi sambutan Bapak Dekan mengenai website ini.
- Visi/misi dan tujuan.
- Sejarah.
- Struktur pimpinan.
- Sistem pendidikan
Berisi informasi seputar SKS, dll.
- Peta kampus.

• Fasilitas
- Lab komputer
Berisi informasi jumlah, spesifikasi, dan isi komputer. Dan juga pengelola, instruktur dan kurikulum yang diberikan kepada mahasiswa.
- Perpustakaan
- Pusat Pengembangan.
- Fasilitas Pendukung.

• Informasi Pendaftaran
Berisi informasi ketentuan pendaftaran untuk mahasiswa baru
- Seleksi siswa berpotensi.
- Ujian saringan masuk.
- Pindah dari PT lain.
- Pendaftaran ulang.
- Pengunduran diri.

• Registrasi / Pendaftaran ulang
Berisi informasi ketentuan pendaftaran untuk mahasiswa lama
- Syarat Registrasi Administrasi.
- Tempat dan Waktu Registrasi Administrasi.
- Bila tidak Melakukan Registrasi Administrasi.
- Jadwal Pembayaran SPP.

• Berita
- Agenda
Agenda kegiatan sampai akhir tahun akademik.
- Berita
Kumpulan arsip informasi berita sebelumnya.
- Kerjasama nasional dan internasional
Informasi berita kerja sama yang pernah dilakukan fakultas.
- Media online
- Buletin
Berisi isi buletin yang pernah diterbitkan fakultas (selama file-nya masih ada).
- Jurnal
Jurnal atau karya ilmiah yang belum atau sudah dipublikasikan sebelumnya.

• Informasi akademik
- Jadwal kuliah.
- Jadwal ujian.
- Kalender akademik.
- Silabus mata kuliah.

• Organisasi mahasiswa
- Dewan Perwakilan Mahasiswa.
- Badan Eksekutif Mahasiswa.
- HMJ.
- Badan otonom.

• Galeri foto
Berisi foto gambar fasililitas/bangunan, dosen dan kegiatan fakultas.

• Layanan interaktif 
- Forum.
- Chatting.
- Buku tamu.

E. Biaya Jasa Pembuatan Website
Biaya jasa pembuatan website paket Website interaktif yang kami tawarkan adalah ini adalah Rp.5.000.000,- (penawaran website termurah, silahkan anda bertanya jasa pembuatan website ke tempat lain sebagai perbandingan) termasuk biaya domain dan hosting. Untuk Pembayaran sebesar 50% dibayar dimuka dan sisanya dibayar sebulan kemudian bila pekerjaan telah rampung.
Biaya pembuatan website:
Biaya tahun pertama:
No. Keterangan Satuan Biaya Satuan Jumlah
1. Biaya domain
ex: Smuxx.com, smuxx.org, smuxx.info Per tahun Rp 350.000,- Rp 350.000,-
2. Biaya registrasi Hosting
Bandwith 10 GB
Space 100 MB
MySQL database unlimited Per tahun Rp 650.000,- Rp 650.000,-
3. Biaya pembuatan website Sekali Rp 3.850.000,- Rp 3.850.000,-
4. Jasa training administrator 2 orang Sekali Rp 100.000,- Rp 100.000,-
5. Pembuatan buku panduan dan CD Sekali Rp 50.000,- Rp 50.000,-
Jumlah Rp 5.000.000,-
Biaya tahun kedua dan tahun berikutnya adalah Rp 1.000.000,- (hanya membayar biaya sewa domain dan hosting).

F. Waktu dan Proses Pembuatan Website
Pembanguanan Website ini akan menyita waktu selama 1 bulan sejak data yang akan dipublikasikan kami terima.
Tahapan pelaksanaan pembangunan website adalah sebagai berikut:
1. Tahap persiapan
• Kesepakatan antara kedua belah pihak (client dan KonPerSi) 
• Penunjukan penanggung jawab kontak informasi dari client kepada salah seorang Dosen/Mahasiswa. Untuk selanjutnya KonPerSi akan bekomunikasi dengan pj kontak informasi tersebut
• Pj kontak informasi mengumpulkan data dan informasi berupa arsip dokumen dan foto/gambar.

2. Tahap pembuatan website
• Perancangan struktur konten
• Desain grafis website dan aplikasinya
• Pendaftaran domain, hosting server, dan uploading
• Ujicoba website
3. Pelatihan Administrator dari pihak sekolah yang akan stand by untuk meng-up-date berita website.

G. Follow Up
Diharapkan dengan adanya website ini akan terbentuk kondisi yang antara lain:
1. Mahasiswa dan dosen menjadi terbiasa dengan pemanfaatan website dalam mencari informasi 
2. Mahasiswa dan dosen turut aktif mengikuti perkembangan dunia teknologi informasi dunia terutama di kota Palembang dan berpartsipasi dalam agenda-agenda yang berkaitan dengan teknologi informasi. 
3. Lembaga dapat menerapkan aplikasi teknologi yang lebih tinggi seperi Digital Library dan e-Learning setelah adanya sosialisasi dan mahasiswa dan dosen sudah beradaptasi dengan teknologi informari.
4. Bila lembaga sudah siap, kami juga memberikan jasa pembangunan yang antara lain:
a. Sistem jaringan yang terintegrasi untuk seluruh bagian di perguruan tinggi.
b. Software aplikasi system informasi akademik berbasis web
c. Aplikasi e‐Learning
d. Website digital library

H. Penutup
Demikian proposal penawaran jasa pembuatan website dari kami, kami akan sangat senang bila Bapak/ibu berkenan meluangkan waktunya untuk memberikan kesempatan kepada kami untuk memberikan konsultasi hal-hal yang berkenaan dengan teknologi informasi dan website terutama yang berkaitan dengan dunia pendidikan. Atas perhatian Bapak/Ibu kami ucapkan terimakasih. 








Sumber : http://www.scribd.com/doc/19393466/Contoh-Proposal-Proyek-Desain-Website

Rabu, 13 Februari 2013

Mustang With Blender 2.64


Membuat Alat Transportasi
Membuat alat transportasi pada blender dengan versi 2.64. Berikut adalah langkah – langkah pembuatan alat transportasi mobil Ford Mustang GT 1967.

Langkah awal dalam pembuatan desain adalah mencari Blueprint desain tersebut. Blueprint adalah sebuah desain awal diatas sebuah kertas maupun gambar digital. Setelah menemukan blueprint dari kendaraan yang kita inginkan, buka blender.



Pada awalnya blender akan menampilkan sebuah template berupa box, kamera, dan cahaya. Hapus box tersebut dan sisipkan blueprint yang sudah di sediakan ke dalam blender. Cara memasukkan gambar blueprint ke dalam blender adalah dengan cara membuka toolbar disebelah kanan layar (ditandai dengan tanda tambah (+)). Setelah terbuka, buka background image, add image, dan ubah suaikan sesuai dengan selera.



Setelah selesai menambahkan background image dengan blueprint, langkah berikutnya adalah pisah layar (split screen) agar mudah untuk melihat edit gambar dengan cara klik kanan pada border timeline, dan pilih split area.



Berikutnya, langkah yang paling mudah untuk mendesain mobil adalah dengan cara menambahkan ‘plane’ pada buntut kendaraan dan dengen menggunakan extrude, ikuti pinggiran mobil dari body belakang sampai body depan.

 

Setelah selesai mengikuti pinggiran mobil, gambar akan terlihat 2D atau “gepeng”. Gunakan extrude untuk membuat body mobil melebar ke samping dengan menggunakan shortcut A dan diikuti dengan E.



Setelah jadi bentuk body mobil, tambahkan torus atau sebuah lingkaran yang berbentuk ban sebagai keempat ban mobil tersebut dan gunakan scale dengan shortcut S untuk mengecilkan ukuran torus tersebut dan gunakan S kembali namun kali ini tekan Y untuk membuat torus tersebut melebar ke sumbu Y. Setelah ukuran pas, gunakan shift D untuk menduplikat ban tersebut dan pasang ke masing – masing tempatnya.



Tambahkan beberapa detail seperti kap mobil dengan aliran udaranya dengan menggunakan delete faces dan atap mobil yang bergelombang dengan menggunakan scale pada beberapa tempatnya. Setelah menambahkan detail tersebut, atur kameranya. Gunakan numpad 0 untuk melihat kemana arah kamera di sorot. Setelah itu, gunakan shortcut F12 untuk melihat hasil rendering.