dinysys - Halo guys, kali ini aku akan sedikit bahas tentang How to Develop for Mobile Device, nah jenis aplikasi yang kita buat juga bisa mempengaruhi teknik develop yang bisa kita gunakan. Pembangunan aplikasi mobile itu berdasarkan jenisnya :
Server-Based Applications for Mobile Devices, misalnya browser application.
- Fleksibilitasnya yang besar sehingga membutuhkan koneksi server terus menerus
- Alternatifnya : aplikasi hanya perlu dijalankan ketika pengguna sedang terhubung saja
- Membuat dan merancang aplikasi web mobile sma seperti aplikasi web di web browser pada desktop, namun harus memperhatikan: Desain surface, Kontrol Perangkat, pemberian bahasa markup (WML, cHTML, dll)
Smart-Client Mobile Applications
- Native Code
Biasanya menggunakan C atau C ++, lebih banyak waktu dihabiskan pada coding dibandingkan dengan menghasilkan kode yang berhasil, ketergantungan prosessor, proses pengujian lebih sulit. Singkatnya, native code ini kita membangun kode dari awal, tidak menggunakan library apapun, meskipun terlihat rumit namun keamanannya akan lebih terjaga. - Managed code
Meningkatkan produktivitas, banyaknya library yang tersedia, penyesuaian terhadap hardware dan sistem operasi yang berbeda.
0 Comments