Dokumen tersebut merangkum dua kuliah tamu mengenai aplikasi pintar untuk rumah dan pembuatan aplikasi mobile. Kuliah pertama membahas produk-produk pintar untuk rumah dan teknologi digital seperti realitas virtual dan kembar digital. Kuliah kedua membahas platform dan bahasa pemrograman untuk membuat aplikasi mobile seperti Java ME, serta jenis-jenis aplikasi mobile seperti responsive website, native apps, dan hybrid apps.
4. 1. IntelligentThing
- Applied AI and advanced machine learning
- IntelligentApps
- IntelligentThings
2. Digital
- Virtual and Augmented Reality : Membuat hal yang virtual seperti nyata. Seperti sistem
pembelanjaan alibaba yang menyediakan virtual reality dalam sebuah toko.
- Digital Twins : Membuat Inovasi baru dengan hal-hal yang ada di sekitar kita. Nyata menjadi
tidak nyata,Tidak nyata menjadi nyata.
- Conversational System
6. INTRODUCTION MOBILE APPLICATION
1. Java Me platform
Java ME (Micro Editions). Sebelum berganti nama menjadi Java ME, nama
sebelumnya adalah J2ME (Java 2 Platform Micro Editions. Java ME merupakan
sebuah pengembangan aplikasi Java untuk lingkungan yang lebih kecil
dibandingkan dengan PC.
2. Palm OS
Palm OS dirancang untuk kemudahan penggunaan dengan user interface
touchscreen-berbasis grafis.
3. Symbian OS
sistem operasi dan platform software yang didesain untuk ponsel pintar
dan saat ini diawasi oleh Nokia. Contoh : nokia memakai symbian OS 32 bit
7. INTRODUCTION MOBILE APPLICATION
4.Windows Mobile OS
Sistem Operasi ponsel yang dikembangkan oleh Microsoft yang digunakan
oleh smartphone dan perangkat mobile.Terdapat 3 versi windows mobie untuk
berbagai prangkat yaitu windows mobile professional, standart dan classic.
5. Blackbarry OS
Sistem Operasi Mobile yang dikembangkan oleh Researc In Motion untuk
perusahaan blackbarry. Sistem Opersi ini menyediakan multitasking dan
mendukung perangkat input khusus yang telah diadopsi oleh RIM
6. Iphone OS
7. Google Android Platform
8. INTRODUCTION MOBILE APPLICATION
6. Iphone Os
Sistem Operasi yang dikembangkan dan didistribusikan oleh Apple Inc. IOS
diturunkan dari OS X yang memiliki fondasi Dawin dan karenaitu iOS merupakan
Unix. Ios adalah versi bergerak OS X yang dipakai di komputer – komputer Apple.
7. Google Android Platform
11. 1. RESPONSIVE WEBSITE DESIGN
Responsive Website Design atau Desain Web Responsif adalah sistem dalam
mendesain website agar optimal dalam berbagai perangkat, baik
mobile,smartphone,tablet maupun komputer desktop PC/Laptop. Dengan Responsive
Web Design / Desain Web Responsif maka website akan otomatis beradaptasi dengan
perangkat pengakses, apabila dari mobile berukuran kecil maka tampilan akan ikut
“mengecil” tanpa mengorbankan pengalaman dan info berharga yang harusnya
diterima pengunjung.
Responsive Website Design dapat dibuat dari CSS, Javascript dll
12. 2. NETIVE APPS
Netive Apps adalah aplikasi yang dibuat khusus untuk suatu Sistem operasi tertentu
misalnya android, iOS atau blackberry.
Menginstal device nya tanpa menyambung internet. Jadi langsung terinstal di mobile.
Menggunakan bahasa pemograman yang selayaknya digunakan untuk membuat
aplikasi tersebut. Misalnya, untuk membuat Android apps menggunakan Java dan SDK
milik Android, dan iOS menggunakan Objective-C dan SDK iOS.
Contoh : Kalkulator, MP3, Camera, Alarm,
13. 3. HYBRID APPS (WEB)
Aplikasi mobile yang dijalankan menggunakan browser yang ada di handphone,
menggunakan bahasa pemrograman web seperti PHP & HTML5.
Menginstal device dengan menyambung internet, karena konten-kontenya
mengambil dari server
Contoh : Facebook (social Networking), Sype, Mitrajual
14. 4.HYBRID APP (MIXED)
Aplikasi ini sebagian terdiri dari Native Apps danWeb Apps. Seperti Native Apps,
aplikasi ini juga tersedia di AppStore dan menggunakan fitur yang tersedia pada
setiap perangkat seperti yang dilakukan Native Apps. Seperti Web Apps, aplikasi
ini menggunakan kode HTML yang berjalan pada browser yang ditanamkan pada
perangkat.
Sehingga Device ini terkadang membutuhkan internet juga terkadang tidak
membutuhkan internet.
Contoh : Minecraft (Game),Youtube, Joox (music)