Pengantar Teknologi Mobile

Slides:



Advertisements
Presentasi serupa
IT603 Ramos Somya.  Mahasiswa mampu memahami konsep dan penerapan komputasi mobile dan aplikasinya.
Advertisements

MIDP, MIDLet & Antar Muka J2ME
APLIKASI MANAJEMEN PERKANTORAN - D Minggu 1. Kata “ Visual ” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical.
H. Risdiandri Iskandar, SKom,MM 1 PENGENALAN JAVA 2 ME.
Algoritma & Pemrograman 1
RANCANG BANGUN SISTEM INFORMASI PELACAKAN DAN PEMANTAUAN PAKET KIRIMAN BERBASIS WEB DENGAN BANTUAN MOBILE ANDROID Putu Agus Yudisuda Indrakarna 1) S1 Sistem.
MOBILE COMMERCE AND PERVASIVE COMPUTING
ANDROID OPERATING SYSTEM
Nama : Dwi Nur Aini NPM Fakultas Ilmu Komputer & Teknologi Informasi
Platform Perangkat Bergerak
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Persaingan Smartphone Dunia
J2ME, Configuration & Profile
Graphical User Interface (GUI) dan Multimedia
PEMOGRAMAN APLIKASI BERGERAK (Java ME)
APLIKASI TES IQ DENGAN MENGGUNAKAN JAVA 2 MICRO EDITION PADA PERANGKAT MOBILE 1. PENDAHULUAN.
Pengenalan Sistem Operasi
Sistem Operasi Mobile Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen.
Bab 4 SOFTWARE KOMPUTER.
H. Risdiandri Iskandar, SKom, MM
Mobile Device & J2ME Oleh : Oman Somantri, S.Kom
YOUR WELLCOME TO SYMBIAN
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Mobile Programming Pertemuan 1 Presented by Mulyono
Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan.
PERANCANGAN PUSH-TO-TALK OVER BLUETOOTH (POB) PADA TELEPON SELULER
Komponen teknologi informasi
MOBILE TECNOLOGY (J2ME)
Graphical User Interface (GUI) dan Multimedia
Pengenalan Sistem Operasi
Pengenalan Sistem Operasi
Fakultas Teknologi Industri JurusanTeknik Informatika
Algoritma & Pemrograman 1
Pengenalan pemrograman mobile
Pengantar Teknologi Mobile
Pengantar Teknologi Mobile
Mobile Computing Dan Aplikasinya
MOBILE COMMERCE Materi Pertemuan 11 & 12.
Android, firefox os, ubuntu touch
MOBILE TECNOLOGY (J2ME)
Rizkyanti Fadillah Ratrinoor RI
Pengembangan Aplikasi Mobile
SOFTWARE (PERANGKAT LUNAK)
MENGENAL SISTEM OPERASI MOBILE
PENGENALAN SISTEM OPERASI MOBILE
Pengenalan Pemrograman Mobile.
Mobile Teknologi Pertemuan 3 Agung Brastama Putra.
SISTEM OPERASI - CHAPTER 1 SISTEM KOMPUTER
SOFTWARE DAN BRAINWARE
MOBILE COMMERCE AND PERVASIVE COMPUTING
PENGENALAN MOBILE 2 Ade Irma Suryani
PEMROGRAMAN MOBILE PMO TI 15 Sore.
ANDROID.
Graphical User Interface (GUI) dan Multimedia
Pengantar Teknologi Mobile
MOBILE TECNOLOGY (J2ME)
PEMROGRAMAN MOBILE 2 KELOMPOK 7 TI 15 D.
ANDROID MULTIMEDIA.
Android Multimedia Nur Dwi Ramadani
PENGENALAN Pemrograman MOBILE 2
Pemograman mobile 2 Kelompok 3 Kelas TI 15 A
PENGENALAN SISTEM OPERASI MOBILE
PEMOGRAMAN BERERIENTASI OBJEK
Aplikasi Mobile Untuk Bisnis
Pengenalan J2ME, Configuration & Profile
Sejarah dan Perkembangan Microsoft Windows
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
MOBILE COMMERCE Materi Pertemuan 11 & 12.
Blackberry, Windows Phone, Ios , android
Sistem Operasi / Operating System (OS)
Transcript presentasi:

Pengantar Teknologi Mobile Mobile OS

Java ME Java ME (Java Platform, Micro Edition) Didesain oleh Sun Microsystems Dipergunakan untuk embedded systems Embedded system (sangat luas) merupakan sistem komputer yang dirancang untuk meningkatkan fungsi suatu mesin, contoh HP, set top box, MP3 player, dsb. Banyak dipergunakan dalam feature phone (low end mobile phone, dulu sebelum Android open source berkembang). Ada yang menyebut sebagai OS atau Middleware Middleware is a general term for software that serves to "glue together" separate, often complex and already existing, programs. Disebut OS jika tidak ada aplikasi lain selain Java ME yang terdapat dalam satu device, contoh: HP lama yang mampu memainkan file multimedia dan aplikasi misalnya game yang dibuat menggunakan Java.

Disebut juga closed source bawaan pabrik atau ada yang menyebut Non OS. Untuk mengakomodasi kebutuhan tersedianya berbagai aplikasi pendukung, telepon genggam non-OS ini dipasangi perangkat tambahan yaitu Java virtual machine, lengkap dengan sejumlah standar antarmuka atau Application Programming Interface (API) yang bisa mengeksekusi berbagai aplikasi dari pihak ketiga. Ponsel-ponsel inilah yang kemudian disebut dengan ponsel Java

LWUIT (Light Weight User Interface Toolkit) Dalam perkembangannya, muncul beberapa versi Java Me yang dipergunakan khusus untuk OS dan device yang berbeda dan sudah secara otomatis terinstal dalam sistem operasi Symbian, Blackberry, Windows Phone, serta berbagai feature phone dari Nokia, Samsung, Sony Ericsson, dsb. LWUIT (Light Weight User Interface Toolkit) Bagi yang berminat mengembangkan aplikasi Java. Mirip dengan GUI dari Java SE. Dengan menggunakan LWUIT ini maka developer Java ME tidak perlu menuliskan kode khusus untuk setiap device tapi cukup dengan menambahkan UI component.

Fitur LWUIT : UI Controls - Components : Tree, Table, Buttons, List, dsb XHTML and HTML5 dan XML Parsing – komponen HTM LWUIT mendukung rendering atas dokumen XHTML dan HTML5. Layouts Manager – untuk mengatur layout baik secara manual atau otomatis sesuai dengan luas layar. Themes – menggunakan file yang mirip dengan CSS untuk mengatur theme Fonts – mendukung penggunaan font bitmap. Layar Sentuh – semua komponen LWUIT mendukung touch. Virtual keyboard Animations & Transitions – memberikan library untuk membuat animasi dan transisi secara langsung. 3D and SVG Graphics Integration – fitur opsional, untuk device tertentu.

CLDC (Connected Limited Device Configuration) Berupa library atau API (application programming interface) yang dipergunakan dalam Java ME untuk mobile device seperti telepon seluler. Merupakan syarat minimum untuk menjalankan JVM (Java Virtual Machine). Secara umum CLDC merupakan konfigurasi untuk mengklasifikasikan berbagai device ke dalam sebuah konfigurasi tetap. Sebuah konfigurasi merupakan rangkaian library yang diperlukan dalam menjalankan environment Java ME. Dipadukan dengan profile (MIDP) akan memungkinkan developer mengembangkan aplikasi untuk konsumen.

CLDC (Connected Limited Device Configuration) Berupa library atau API (application programming interface) yang dipergunakan dalam Java ME untuk mobile device seperti telepon seluler. Merupakan syarat minimum untuk menjalankan JVM (Java Virtual Machine). Secara umum CLDC merupakan konfigurasi untuk mengklasifikasikan berbagai device ke dalam sebuah konfigurasi tetap. Sebuah konfigurasi merupakan rangkaian library yang diperlukan dalam menjalankan environment Java ME. Dipadukan dengan profile (MIDP) akan memungkinkan developer mengembangkan aplikasi untuk konsumen.

MIDP (Mobile Information Device Profile) Merupakan sebuah profile (atau spesifikasi) yang dipergunakan untuk menjalankan Java pada embedded system. MIDP termasuk serangkaian API termasuk untuk akses GUI, penyimpanan data, game sederhana, multimedia. Level MIDP berada di atas CLDC. Merupakan bagian terintegrasi dari Java Me.

Symbian Versi awal - Closed source (tidak boleh diubah, dibagikan, dijalankan oleh orang yang tidak berhak). Dikembangkan oleh Symbian Ltd untuk dipergunakan dalam smartphone Symbian merupakan perusahaan independen hasil kolaborasi vendor-vendor besar pada masa itu yakni Ericsson, Nokia, Motorola, dan Psion. Nokia sebagai pemegang saham terbesar dengan angka 47,9 persen. Versi terakhir merupakan open source yang dikembangkan oleh Symbian Foundation tahun 2009. Merupakan SO mobile yang paling populer sampai akhir tahun 2010. Tahun 2011 Nokia mengumumkan menggunakan OS Windows Phone.

UI Series 60 (misalnya Nokia N70, N91, Siemens SX1, Samsung D700, D710, Panasonic X700, X800); Series 80 (Nokia N9210, 9210i, 9300) Series 90 (Nokia 7700 dan 7710) UIQ (Sony Ericsson P800, P900, P910, Motorola A920, A925, A1000, A1010). Masing-masing UI ini memiliki orientasi fitur yang berbeda untuk disesuaikan dengan jenis telepon genggam yang diproduksi. Keunggulan Sistem operasi ini sejak awal dirancang khusus untuk ponsel. Berbeda dengan Microsoft dan Linux yang diadopsi dari sistem operasi komputer. Berkat fitur C++ dan Java (J2ME) MIDP 2.0 menjadikan sistem operasi Symbian ini sangat terbuka sehingga siapa pun bisa mengembangkannya. Memiliki UI yang fleksibel sehingga vendor telepon genggam pemakai Symbian dapat memvariasikan produk-produknya.

Fitur Symbian integrated multimode mobile telephony – menggabungkan kemampuan mobile computing (yang semakin cepat saat itu) dengan mobile telephony. open application environment – memungkinkan dijalankannya aplikasi yang dikembangkan dari berbagai format dan bahasa pemrograman yang berbeda. open standards and interoperability – menyediakan sejumlah API yang seragam untuk seluruh smartphone dengan OS Symbian. Multi tasking – mampu menjalankan sejumlah aplikasi dan proses yang berbeda. Flexible UI Design Rich suite of application – misalnya Nokia PC Suite yang mencakup service untuk menangani data contact, scheduling, dan messaging; business card; API untuk manajemen data (copy-paste, clipboard)

Fitur Symbian - Java Support – dapat menjalankan aplikasi dan service berbasis Java Enhanced Messaging Service (EMS) – mampu mengirim dan menampilkan teks dengan format khusus (bold, italic, dsb), animasi, gambar, icon, efek suara dan nada dering khusus. Multimedia – mendukung recording, playback, dan streaming konten audio dan video; konversi gambar. Graphic – memiliki API dengan graphic accelerator. Nokia PC Sync – untuk sinkronisasi contact, calendar, notes, to-do, email, bookmark, dan transfer file/folder antara ponsel dengan PC menggunakan Microsoft Outlook, Outlook Express, Lotus Organizer, Lotus Notes, Windows 2000/XP file/folder.

Application Development: http://www.appypie.com/symbian-application-development