05 August 2012

Tidak Usah Terburu-buru melakukan Update Aplikasi Android

Mungkin untuk masalah update, Android jagonya.
Kalau saja saya punya dana, saya sangat ingin meneliti tentang ini.
Berapa banyak bandwith yang terpakai untuk proses update aplikasi android ini.

Apabila aplikasi yang anda gunakan, diinstall melalui cara-cara yang sah, maka Google Play store akan secara otomatis memberi tahu anda bila tersedia update baru untuk aplikasi tertentu yang terpasang di perangkat anda.
Apakah semua update yang anda lakukan itu memang perlu?
Belum tentu, kenapa?
Mari kita lihat beberapa alasan mengapa vendor software merilis update untuk produk mereka.

Keamanan
Ini adalah hal yang penting, sebab penjahat-penjahat cyber bisa melakukan aksi jahat yang tidak anda sangka-sangka bila sebuah software menyisakan celah keamanan. Bila update aplikasi dirilis dengan alasan keamanan, sebaiknya anda segera menginstall update tersebut.

Bug
Ini adalah alasan yang paling sering bagi update aplikasi android, namun juga penting. Melalui bug ini juga bisa muncul celah keamanan. Bug fix harus anda perhatikan, terutama bagi aplikasi yang masih berstatus low maturity.

Fitur Baru
Vendor aplikasi menambahkan kemampuan baru. Untuk hal ini, anda tidak perlu buru-buru melakukan update, kecuali anda sangat membutuhkan fitur baru tersebut :).

Dukungan Terhadap Versi OS Baru
Selama setahun ini, Google merevisi Android beberapa kali, dan biasanya aplikasi-aplikasi yang ada juga memerlukan revisi agar bisa tetap berjalan. Kalau anda tidak merubah sistem operasi perangkat anda, anda tidak perlu menginstall update yang dirilis untuk kompatibilitas sistem operasi. Anda tidak memerlukannya dalam hal ini.

Kompatibilitas dengan Perangkat tertentu
Jika perangkat yang anda gunakan tidak disebutkan dalam update, dan aplikasi yang sekarang ada tidak bermasalah, tidak usah melakukan update.

Uang
Tidak jarang vendor merilis versi terbaru sebuah aplikasi, namun untuk bisa menggunakannya, anda harus mengeluarkan sejumlah uang. Perhatikan baik-baik apa yang ditawarkan, apakah anda benar-benar membutuhkannya? Apakah yang akan anda dapatkan sesuai dengan uang yang anda keluarkan?

Seperti yang anda lihat, tidak semua update kita perlukan. Yang paling penting adalah masalah keamanan. Jadilah pengguna yang cerdas dan tidak boros bandwith :)

Sering dengar tapi apa itu Siri

Siri adalah teknologi pengenal suara (voice recognition) yang diperkenalkan oleh Apple melalui produknya iPhone 4S. Software Siri ini mampu menerjemahkan perintah suara dalam bahasa natural manusia. Ini berkat kemampuan Siri untuk mengakses database suara dengan cepat untuk mengenali berbagai pola khas suara manusia.
Namun semua ini adalah kampanye Apple. Kemampuan mengenali pola suara manusia dan memahami apa yang diinginkannya adalah sesuatu yang sangat sulit, bahkan untuk otak manusia sekalipun. Tidak salah untuk bermimpi, tapi teknologi dengan janji sebesar itu dalam ponsel sekecil iPhone 4S, sungguhpun respon sesungguhnya dilakukan di server milik Apple, sepertinya masih terlalu muluk-muluk saat ini.
Kita mungkin akan sampai pada jaman yang diperlihatkan dalam film-film fiksi ilmiah di mana, kita bisa berdiskusi dengan komputer seolah bercakap dengan sesama manusia. Namun kalau saja kita tahu kompleksnya komputasi dan tuntutan hardware untuk bisa melakukan itu, maka kita akan mengerti bahwa jaman tersebut belumlah sekarang.
Siri dari Apple, Assisten dari Google dan seterusnya adalah proyek untuk mewujudkan mimpi-mimpi kita dalam film-film fiksi itu, semoga bukan hanya untuk bergaya, tapi mampu membawa kita kepada pemanfaatan teknologi yang lebih baik lagi bagi kepentingan manusia.

Zyrex Onepad SP1113G dan SP1110 bisa Android Jelly Bean

Sebagai pengguna OnePad, saya jadi senang, sebab jagoan-jagoan pengocok ROM di Modaco dan tablet ROM kini tengah menggadang-gadang Jelly Bean untuk dipasangkan lagi ke dalam Advent Vega, "saudara bule"nya OnePad di Inggris.
Adalah scanno yang selama ini telah menjadi dalang terlahirnya VegaCream, sebuah versi Ice Cream Sandwich untuk OnePad yang boleh dibilang sangat stabil, yang memulai proyek Jelly Bean untuk Advent Vega ini di forum tabletroms. Sekarang ini saya masih menggunakan VegaCream RC2 karena versi preview dari ROM barunya scanno ini masih terlalu hijau, banyak masalahnya.
Namun, ada informasi menjanjikan di forum modaco. Wwalaupun Jelly Bean yang sementara dikembangkan untuk Advent Vega masih terkendala beberapa hal, terutama hardware acceleration yang sedikit mengganggu tampilan portrait dari ROM ini, menurut ejtagle, ia akan menjadikan Jelly Bean untuk Advent Vega ini, ROM terbaik yang pernah ada untuk Advent Vega. Kita tunggu saja..
VegaBean (sebutan tidak resmi untuk ROM ini) telah pernah dirilis dengan kode alpha 3 namun, karena bermasalah maka yang tersedia sekarang hanya alpha 2, siap untuk dicicipi :)

Path untuk Android ada lensa baru

Walaupun agak lambat, karena belum mau update sampai kemarin, saya akhirnya memutuskan untuk membuat posting mengenai update Path 2.5  yang terbaru bagi android.
Path adalah aplikasi sosial network yang unik sebab antar mukanya sederhana, dan terasa sangat dekat. Path sepertinya memang dirancang agar anda dapat berbagi dengan "lebih" kepada orang-orang terdekat anda. Banyak yang skeptis mengenai keberadaan Path di android, namun saya yakin, semakin banyak yang akan sadar akan keunikan yang ditawarkan oleh aplikasi ini dan akhirnya jatuh cinta menggunakannya.

Di update terbarunya untuk android, Path sekedar menambahkan support untuk sistem notifikasi terbarunya Jelly Bean. Selain itu ada dua efek lensa untuk mengambil foto yakni Holga dan Wash. Beberapa hari sebelumnya, pernah dirilis update dengan perubahan yang lebih banyak. Saat setelah mengupdate tersebut, sangat terasa beda tampilannya. Dan sepertinya, melihat dari update ini, Path menginginkan sesuatu yang baru, dengan memperbaiki model invite nya. Tapi itu dugaan pribadi saja, kita lihat saja ke depan.
Sekarang Path bisa berbagi buku dan film yang sedang ditonton. Ada juga semacam "ping" untuk meminta teman yang lama tidak aktif, untuk membuat log aktivitas yang baru, Path menamainya Nudge. Kalau di YM mungkin dikenal buzz, di facebook dikenal poke, BBM dan Google+ atau Latitude menyebutnya ping :). Sejauh ini perubahan yang terjadi masih terasa menyenangkan.

25 July 2012

Apa itu 4G atau LTE

Teknologi transfer data secara nirkabel sekarang telah semakin canggih. Canggih di sini berarti semakin cepat, besar dan luas jangkauannya. Beberapa perusahaan telekomunikasi besar dunia telah mengklaim sanggup mengimplementasikan teknologi jaringan berstandar 4G.
Teknologi 4G adalah standar baru dalam teknologi nirkabel/wireless di mana kecepatan transfer data telah lebih besar dari standar sebelumnya, 3G. Menurut ITU-R (International Telecommuncations Union -Radio communication sector), standar 4G, seperti yang tertuang dalam spesifikasi IMT-Advanced (International Mobile Telecommunications Advanced), adalah transfer data sampai 1GB/detik dalam keadaan bergerak pelan atau diam, dan sampai 100 MB/detik dalam keadaan bergerak cepat (misalnya dalam mobil atau kereta api). Beberapa standar lain yang terlalu teknis untuk tulisan ini.
Jadi kalau nanti ada operator telekomunikasi yang mengaku-ngaku telah punya jaringan 4G, anda telah tahu salah satu syaratnya, dan bisa anda tanyakan, untuk menguji, jangan-jangan cuma klaim kosong. Penerapan teknologi 3G saja, sepertinya masih banyak yang cuma nama, tidak memenuhi standar.
Di Indonesia sendiri, mungkin masih harus menunggu jaringan super cepat ini. Itu kalau perusahaan telekomunikasi -nya mau memenuhi standar. Beberapa gadget dan smartphone mungkin telah dibuat untuk mampu beroperasi di jaringan 4G, perlu anda perhatikan, sebaiknya bila ada pilihan untuk hanya menggunakan jaringan 3G atau generasi jaringan selular sebelumnya, gunakanlah itu untuk menghemat baterei. Semoga bermanfaat menambah pengetahuan :)

22 July 2012

Apa itu Bahasa Program/Pemrograman?

Komputer tidak lain adalah peralatan elektronik yang tidak bisa apa-apa tanpa kecerdasan manusia. Di dalam sebuah komputer masa kini, terdapat sistem operasi yang dibuat oleh manusia. Sistem operasi inilah yang mengatur komputer dalam menerima dan mengeluarkan inputnya. Sistem Operasi ini adalah program yang dibuat oleh manusia.
Untuk memudahkan kita memberikan instruksi kepada mesin yang "bodoh" ini, telah dikembangkan berbagai cara. Yang paling susah adalah dengan mengetikkan satu per satu instruksi tersebut ke dalam bahasa mesin. Kalau kamu pernah lihat program dengan bahasa yang tidak jelas dan pendek-pendek seperti MOV, INT dan sebagainya, itu adalah bahasa program paling rumit namun paling cepat. Bahasa program ini disebut Assembly language atau bahasa mesin. Pada akhirnya sebelum dijalankan, semua program akan diterjemahkan ke dalam bahasa ini.
Seperti disebutkan di atas, bahasa mesin rumit dan bertele-tele, atau malah terlalu sederhana. Di buatlah "jembatan" antara bahasa mesin ini dengan bahasa manusia, yaitu bahasa tingkat menengah seperti Bahasa C dan setingkatnya. Bahasa tingkat menengah ini sudah mirip dengan bahasa manusia, dengan instruksi seperti main, void, printf, scanf, namun juga masih ada yang rumit-rumit sepeti int, reg dan sebagainya. Dengan bahasa inilah kebanyakan program atau sistem operasi sekarang ini, dibuat.
Bahasa pemrograman berikutnya adalah bahasa tingkat tinggi yang memungkinkan manusia menuliskan: "ketik 'nama saya' dengan font warna merah, ukuran 12 point". Bahasa pemrograman ini sudah sangat-sangat mirip dengan bahasa manusia.
Lalu, bukan tidak mungkin, sebentar lagi komputer akan mampu mengerti bahasa manusia. Kalau pernah menonton film fiksi ilmiah seperti TimeTrax atau beberapa adegan di Iron Man di mana manusia dan komputer berkomunikasi dalam bahasa manusia. Itu adalah bahasa pemrograman tingkat paling tinggi.

Bahasa pemrograman adalah bahasa perintah dengan aturan tertentu, yang dibuat manusia, untuk bisa dikerjakan oleh komputer. Semoga berguna :)

21 July 2012

BlackBerry dalam Sepuluh Kalimat

  1. Research In Motion adalah nama pabrikan BlackBerry (BB). Banyak pengguna BB sekalipun, tidak tahu tentang ini, apalagi yang baru rencana beli, karena temannya minta PIN.
  2. PIN yang dimaksud adalah PIN untuk BlackBerry Messenger (BBM). Jangan berikan PIN yang lain.
  3. Fitur utama BB adalah system notifikasi(pemberitahuan)-nya yang “hampir-hampir” realtime. Ingat ya, inilah andalan BB, bukan yang lain.
  4. Keypad QWERTY juga menjadi andalan BB.
  5. Jangan minta PIN BB ke saya atau istri saya.
  6. Daftar ini tidak dibuat untuk membuat pengguna BB merasa tidak nyaman. Hanya sebagai bacaan ringan untuk menghibur yang belum punya BB.
  7. BB tidaklah diperlukan semua orang, apalagi yang sedang taraweh.
  8. BB Gemini, apalagi yang second hand, adalah BB yang paling murah,  juga ada PIN nya.
  9. Untuk membuat BB anda berbeda dengan Hand/Smart Phone lainnya, ada biaya ekstra yang harus di bayar ke Operator pilihan Anda.
  10. BB yang baru, dilepaskan plastik protektornya dulu, baru anda coba kameranya :)