Pada bab briefing, praktikan akan diperkenalkan mengenai hal-hal mendasar yang berkaitan dengan proses praktikum Mobile Computing System (MCS), seperti materi, bahasa pemrograman, framework, dan tools yang digunakan selama praktikum berlangsung. Selain itu, pada pertemuan ini, praktikan juga akan diajarkan bagaimana caranya menginstall berbagai keperluan yang dibutuhkan selama praktikum.

Tujuan

TUJUAN PENJELASAN
Memahami sistem operasi android dan sejarah perkembangannya

Pada bab briefing, praktikan akan diberikan penjelasan singkat mengenai sistem operasi android, seperti apa itu android, asal mula android, dan perkembangan dari sistem operasi android.

Memahami dasar bahasa pemrograman dart dan framework flutter dalam mengembangkan aplikasi berbasis mobile

Pada bab briefing, praktikan akan diberikan penjelasan singkat mengenai bahasa pemrograman dart mulai dari apa itu dart, asal mula, kelebihan, kekurangan dan beberapa syntax yang ada pada dart. Selain itu, terdapat juga penjelasan mengenai framework Flutter.

Mengenalkan seluruh tools yang akan digunakan selama praktikum

Pada bab briefing, praktikan akan dikenalkan terhadap beberapa tools yang akan digunakan, seperti android studio dan visual studio code.

Memahami proses instalasi dart SDK, android studio, dan visual studio code

Pada bab briefing ini terdapat langkah demi langkah dalam melakukan instalasi terhadap dart SDK dan android studio, mulai dari proses download, setup pada hardware hingga konfigurasi pada software android studio dan visual studio code .

Memahami cara pembuatan Flutter project pada android studio

Pada bab briefing, praktikan akan diajarkan bagaimana caranya membuat project Flutter pada android studio.

Memahami beberapa widget dasar yang ada pada flutter

Pada bab briefing, praktikan akan diperkenalkan dengan beberapa widget dasar yang ada pada Flutter.

Persyaratan

Disarankan praktikan menggunakan hardware dan software sesuai pada dokumentasi ini. Apabila terdapat versi hardware atau software yang cukup lama dari versi yang direkomendasikan maka sebaiknya bertanya kepada Asisten Mengajar Shift.

HARDWARE YANG DIBUTUHKAN PRAKTIKUM JENIS
PC / Laptop CPU ≥ 4 Cores
PC / Laptop RAM ≥ 8 GB
PC / Laptop Storage ≥ 10GB
SOFTWARE YANG DIBUTUHKAN PRAKTIKUM
Android Studio / Visual Studio Code

Perangkat Android

Android merupakan salah satu jenis operating system mobile berbasis linux yang dikembangkan oleh Android Inc pada tahun 2003 di California, Amerika Serikat. Android Inc didirikan oleh 4 orang yang ahli dibidang IT, yakni Andy Rubin, Rich Minner, Nick Sears dan Chris White. Pada bulan Agustus 2005, perusahaan besar ternama, yakni Google melakukan proses akuisisi terhadap perusahaan Android Inc. Pada tanggal 23 September 2008, sistem operasi Android berhasil dirilis ke publik bersamaan dengan pembentukan sebuah konsorsium Open Handset Alliance (OHA) yang terdiri dari beberapa perusahaan hardware, software, dan telekomunikasi. Selain itu, beberapa perusahaan ternama seperti Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, 21 dan Nvidia juga ikut tergabung ke dalam konsorsium tersebut. Sistem android bersifat open-source yang membuat seluruh vendor pengembang smartphone diberikan akses untuk melakukan custom terhadap android versi mereka sendiri.

Sejak perilisannya pada tahun 2008, sistem operasi Android telah mengalami perkembangan yang begitu pesan hingga sampai saat ini. Tercatat bahwa sudah ada sekitar 24 jenis sistem Android yang telah dikembangkan, antara lain:

Tabel B.1 Perkembangan Sistem operasi Android

NO

NAMA SISTEM

TAHUN PERILISAN

1

Android 1.0 (Alpha)

23 September 2008

2

Andorid 1.1 (Beta)

9 Februari 2009

3

Android 1.5 (Cupcake)

27 April 2009

4

Android 1.6 (Donut)

15 September 2009

5

Android 2.0 (Eclair)

26 Oktober 2009

6

Android 2.2 (Froyo)

20 Mei 2010

7

Android 2.3 (Gingerbread)

6 Desember 2010

8

Android 3.0 (Honeycomb)

22 Februari 2011

9

Android 4.0 (Ice Cream Sandwich)

18 Oktober 2011

10

Android 4.1 (Jelly Bean)

9 Juli 2012

11

Android 4.4 (KitKat)

31 Oktober 2013

12

Android 5.0

Lollipop

13

Android 6.0 (Marshmallow)

29 September 2015

14

Android 7.0 - 7.1 (Nougat)

22 Agustus 2016

15

Android 8.0 - 8.1 (Oreo)

21 Agustus 2017

16

Android 9 (Pie)

6 Agustus 2018

17

Android 10 (Android Q)

3 September 2019

18

Android 11 (Red Velvet Cake)

8 September 2020

19

Android 12 (Snow Cone)

4 Oktober 2021

20

Android 13 (Tiramisu)

15 Agustus 2022

21

Android 14 (Upside Down Cake)

4 Oktober 2023

22

Android 15 (Vanilla Ice Cream)

3 September 2024

23

Android 16 (Baklava)

10 Juni 2025

24

Android 17 (Cinnamon Bun)

13 Februari 2026