Iklan

Intel bukan benar-benar perusahaan yang sering Anda kaitkan dengan pengembangan aplikasi seluler. Sementara Anda hampir pasti punya Chip Intel Yang Perlu Anda Ketahui Tentang Intel's Ivy Bridge [MakeUseOf Explains]Intel baru saja merilis prosesor terbarunya yang diperbarui, yang diberi nama kode Ivy Bridge, untuk desktop dan laptop. Anda akan menemukan produk-produk baru ini terdaftar sebagai seri 3000 dan Anda dapat membeli setidaknya beberapa di antaranya ... Baca lebih banyak menenggak di komputer yang Anda gunakan untuk membaca ini, usaha mereka ke dunia seluler tidak seperti sukses seperti yang mereka harapkan, dengan beberapa produsen memutuskan untuk menggunakan chip Intel Atom Perangkat Android.

Tampaknya, ini tidak menghalangi mereka. Mereka hanya melemparkan topi mereka kembali ke cincin ponsel lagi dengan Intel XDK IDE. Lingkungan pengembangan gratis ini memungkinkan Anda untuk menulis aplikasi menggunakan HTML5, Javascript dan CSS3 dan kemudian mengujinya terhadap beberapa perangkat. Setelah selesai, Anda dapat mempublikasikan ke banyak toko aplikasi, termasuk Google Play, Nook, Kindle, iTunes dan Windows 8 Store. Ini benar-benar kesepakatan ‘tulis sekali, jalankan di mana saja’.

instagram viewer

Tetapi apakah ini akan merevolusi alur kerja pengembang di mana saja?

Hanya HTML5

Sebelum saya melanjutkan, saya hanya ingin mengulangi poin yang saya buat sebelumnya. Ini tidak dan tidak akan memungkinkan Anda untuk membuat aplikasi asli. Ini adalah aplikasi yang dibuat menggunakan bahasa seperti Java, Objective-C atau C # dan sering memiliki akses ke lebih banyak API daripada yang tersedia hanya menggunakan HTML5 Memulai Dengan HTML5Anda pernah mendengar tentang HTML5. Semua orang menggunakannya. Ini sedang digembar-gemborkan sebagai penyelamat Internet, memungkinkan orang untuk membuat halaman web yang kaya dan menarik tanpa menggunakan Flash dan Shockwave. Baca lebih banyak dan Javascript Mulai Coding JavaScript Sekarang Dengan 5 Sumber Daya Gratis Yang Hebat Ini Baca lebih banyak .

xdk-buat

Namun, itu bukan hal yang sepenuhnya buruk. Pertama, ini akan memungkinkan Anda untuk mengembangkan menggunakan teknologi web yang sangat akrab, dan untuk membuat aplikasi Anda dan kemudian menyebarkannya ke berbagai platform. Pada akhirnya, Anda menukar daya untuk fleksibilitas.

Keuntungan lain dari menulis aplikasi seluler dalam HTML5 adalah Anda juga dapat menyebarkan aplikasi ke web yang lebih besar. Dengan XKD Anda dapat memublikasikan aplikasi dan game Facebook, plugin Chrome serta aplikasi web tradisional.

Editor

Editor adalah tempat sebagian besar programmer berada di rumah. Di sinilah kami menulis kode yang mendukung alat dan aplikasi yang Anda gunakan secara teratur. Untuk programmer yang serius, ada beberapa prasyarat absolut di sini.

Pertama, harus memiliki penyorotan sintaksis yang solid. Meskipun ini tidak memengaruhi produk akhir (setidaknya tidak secara langsung), ini memastikan bahwa kode apa pun yang Anda hasilkan mudah dibaca nanti. Ini juga membantu jika ada penyelesaian kode, untuk mengurangi jumlah teks yang akhirnya Anda tulis dan dengan demikian mengurangi risiko ditebang oleh strain serius RSI.

kode xdk

XDK memberikan di sini, dan memberikan dengan baik. Kode disorot dengan indah dan mudah dibaca. Selain itu, penyelesaian kode sangat kuat dan setara dengan editor komersial apa pun. Namun, saya merasa mungkin ada lebih banyak di sini. Akan lebih bagus jika datang dengan kemampuan untuk menginstal plugin, tidak seperti Editor Teks Luhur terhormat Cobalah Sublime Text 2 Untuk Kebutuhan Pengeditan Kode Cross-Platform AndaSublime Text 2 adalah editor kode lintas-platform yang baru-baru ini saya dengar, dan saya harus mengatakan bahwa saya benar-benar terkesan terlepas dari label beta. Anda dapat mengunduh aplikasi lengkap tanpa membayar sepeser ... Baca lebih banyak . Saya sering menemukan diri saya merindukan orang-orang seperti Emmet (sebelumnya Zen Coding), yang akan menyelamatkan saya sedikit waktu.

Persaingan

Setelah mendapatkan beberapa kode, Anda ingin melihat tampilannya di berbagai platform. XDK memungkinkan Anda menjalankan kode Anda dalam sejumlah resolusi dan dimensi, termasuk Apple iPhone, tablet Google Nexus 7 dan Nokia Lumia 920.

meniru-xdk

Anda juga dapat menentukan posisi perangkat, untuk saat Anda ingin menguji kode yang memanfaatkan accelerometer perangkat, serta mengubah orientasi layar perangkat itu sendiri. Ini berguna untuk menguji kode Anda di beberapa perangkat tanpa mengeluarkan ribuan pound.

xdk-accelerometer

Jika Anda ingin melakukan sedikit lebih banyak pengujian langsung, Anda selalu dapat mendorong proyek Anda ke perangkat Anda dengan Pratinjau Aplikasi Intel. Aplikasi multi-platform ini tersedia di Windows 8, Windows Phone, Android dan iOS dan memungkinkan Anda untuk mendorong kode Anda melalui antar-tabung ke ponsel, tablet, atau laptop Anda.

Penyebaran

Setelah mendapatkan semua aplikasi Anda dipoles, Anda dapat membangunnya dan kemudian mengirimkannya untuk dijual di berbagai toko aplikasi. Langkah ini tidak dilakukan di komputer Anda, tetapi alih-alih diserahkan ke server Intel sendiri. Ada sedikit konfigurasi yang harus dilakukan di sini, tetapi tidak ada yang terlalu fiddly.

xdk-build

Anda dapat menargetkan Android, Crosswalk untuk Android, iOS, Windows 8, Windows Phone, Tizen, Amazon dan Nook. Yang mengecewakan, Anda tidak dapat membangun aplikasi untuk Blackberry 10. Saya menemukan ini benar-benar aneh. Blackberry 10 masih sangat hidup, dan jika Anda menghabiskan waktu di lounge kelas satu di bandara atau stasiun kereta, Anda tidak akan melihat kekurangan Blackberry Q10s. Bahkan, sebagian besar aplikasi Blackberry 10 dibangun sepenuhnya dengan teknologi web. Akan sepele untuk menambahkan fungsionalitas BlackBerry 10 ke XDK.

Kesimpulan

XDK adalah lingkungan pengembangan yang solid, dan bagi siapa pun yang ingin menghasilkan jutaan pasar ponsel di dunia, jika menawarkan tempat yang baik untuk memulai. Sementara itu akan menyenangkan untuk memiliki dukungan untuk Blackberry 10 dan untuk plugin, ia mengakui bahwa ini adalah upaya luar biasa atas nama Intel dan pada titik harga sangat menarik. Cobalah dan beri tahu saya apa yang Anda pikirkan!

Matthew Hughes adalah pengembang dan penulis perangkat lunak dari Liverpool, Inggris. Dia jarang ditemukan tanpa secangkir kopi hitam pekat di tangannya dan sangat menyukai Macbook Pro dan kameranya. Anda dapat membaca blognya di http://www.matthewhughes.co.uk dan ikuti dia di twitter di @matthewhughes.