Archive for the ‘Sayembara SW Android’ Category

Android

Menyambung tulisan kami minggu lalu tentang usulan agar Indonesia menerapkan Telecommuting, eWork atau Home Working untuk menanggulangi kemacetan lalulintas di kota-kota besar, serta untuk mencegah kenaikan harga BBM Premium 90, maka kami sampaikan ulasan tentang Android, software stack untuk perangkat mobile, termasuk didalamnya Operating System, Middleware dan Aplikasi2 utama yang semuanya berbasis Open Source, sehingga para pengembang di seluruh dunia boleh ikut membuat apikasi2 baru dengan iming2 hadiah US$10 juta (untuk aplikasi2 yang terbaik). Inilah keunggulan Open Source software dibandingkan dengan Proprietary software, yg hanya dikembangkan oleh perusahaan pemilik software itu sendiri, makanya harga software-nya jadi mahal!

Hadiah sebesar US$10 juta ini disediakan oleh Google dalam kompetisi pembuatan aplikasi bernama “Android Developer Challenge” yang terbagi dalam 2 tahap, tahap Tahap I berakhir pada bulan Maret 2008 dengan hadiah US$25,000.- bagi masing-masing 50 pengembang pertama yang berhasil (total US$1,250,000.-).

Tahap II dimulai pada pertengahan tahun 2008, setelah tersedianya perangkat HP Android, dengan hadiah masing-masing sebesar US$257,000.- bagi 10 pemenang pertama, dan masing-masing sebesar US$100,000.- bagi 10 pemenang ke-dua (runner-up).

Android adalah proyek kelompok 30-an lebih operator dan perusahaan2 teknologi yang bernama Open Handset Alliance, dengan Google sebagai penyedia SDK (Software Developer’s Kit) dan bisa di download melali URL:

http://code.google.com/android/download.html

Aplikasi-aplikasi yang dapat dikembangkan pada platform Android adalah:

  • Social networking
  • Media consumption, management, editing, or sharing, e.g., photos
  • Productivity and collaboration such as email, IM, calendar, etc.
  • Gaming
  • News and information
  • Rethinking of traditional user interfaces
  • Use of mash-up functionality
  • Use of location-based services
  • Humanitarian benefits
  • Applications in service of global economic development
  • Whatever you’re excited about!

Contoh aplikasi Android dapat dilihat melalui tayangan Streaming Video Youtube para URL:

http://code.google.com/android

dimana Sergey Brin, penemu Youtube dan Steve Horowitz mendiskusikan tentang ketersediaan SDK dan contoh-contoh tayangan aplikasi Android pada Handphone.

SDK Android memberikan tools dan API (Aplication Programming Interface) yang diperlukan untuk membangun aplikasi Android menggunakan bahasa pemrograman Java. Feature-feature-nya adalah sbb:

  • Application framework enabling reuse and replacement of components
  • Dalvik virtual machine optimized for mobile devices
  • Integrated browser based on the open source WebKit engine
  • Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
  • SQLite for structured data storage
  • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • GSM Telephony (hardware dependent)
  • Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
  • Camera, GPS, compass, and accelerometer (hardware dependent)
  • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE

HP yang terpasang aplikasi Android akan dapat mengakses Internet melalui berbagai medium, yaitu Bluetooth, EDGE, 3G, 3.5G (HSDPA) dan WiFi, sehingga HP ini akan menjadi pilihan pertama para pemakai untuk melakukan Telecommuting, eWork atau Home Working, sebab dengan perangkat mobile tersebut pekerjaan tersebut menjadi sangat mudah dan convenient, dari pada keribetan untuk menenteng Laptop dan menghidupkannya.

Dipersilahkan kepada adik-adik yang kreatif dan innovatif, para anggota JUG (Java User Group) terutama sdr. Frans Thamura untuk mengikuti sayembara pembuatan aplikasi Android ini, sehingga bila menang, dapat memperoleh biaya hidup yang cukup untuk satu tahun.

Silahkan dipelajari dan ditanggapi.

Advertisements