Tampilkan postingan dengan label Materi. Tampilkan semua postingan
Tampilkan postingan dengan label Materi. Tampilkan semua postingan

Minggu, 12 Januari 2020

Apa itu Perangkat Mobile?

Apa sih Perangkat Mobile itu?


      Perangkat mobile adalah istilah umum untuk semua jenis komputer yang dapat digenggam. Perangkat ini dirancang untuk mudah dibawa kemanapun (portabel) dan dapat digenggam dengan tangan. Beberapa jenis perangkat mobile seperti tablet, e-

reader (alat baca buku elektronik), dan smartphone sudah sangat mampu mengerjakan tugas-tugas yang umumnya dikerjakan di laptop atau komputer desktop

Apa itu Aplikasi Mobile?


Aplikasi mobile merupakan salah satu hasil dari perkembangan teknologi di dunia. Aplikasi yang dulunya hanya untuk perangkat komputer, sekarang ini sudah ada aplikasi untuk perangkat genggam seperti PDA atau telepon selular. Aplikasi mobile sangat mudah untuk didapatkan melalui Play Store dari berbagai platform (iOS, Android, BlackBerry, atau Windows Phone)
Sejumlah orang sering kali memiliki pandangan yang salah terkait aplikasi mobile. Beberapa di antaranya ada:

Kelebihan dan Kekurangn Aplikasi Mobile

Berikut merupakan Kelebihan dan Kekurangn dari Aplikasi Mobile:

Perkembangan Android Dari Masa Ke Masa

Advertisement

Perkembangan android dari masa ke masa sangat cepat, fitur canggih mengikuti perkembangan android ini. Pertama kali diluncurkan android sangat diterima sebagai sistem operasi open source untuk semua kalangan. Sistem operasi ini sangat diminati karena keterbukaan source yang bebas dikembangkan oleh para programmer maka dari itu, android menjadi lebih berkembang dibanding operating system rivalnya seperti blackberry.
Pengembangan yang dilakukan sistem operasi ini diwujudkan pada perkembangan android terhadap versinya dari waktu ke waktu untuk memperbaiki kekurangan sistem operasi android ini pada versi sebelumnya.

Apa sih Komponen Utama dari Aplikasi Android itu?

Komponen aplikasi adalah bagian penting dari sebuah aplikasi Android. Komponen ini harus terhubungde ngan AndroidManifest.xml file yang menggambarkan setiap komponen dari aplikasi dan bagaimana mereka berinteraksi.





Ada empat komponen utama yang dapat digunakan dalam aplikasi Android:

Apa XML & XML Pada Android?

Pengertian XML 

   XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam.  XML merupakan kelanjutan dari HTML (Hyper Text Markup Language) yang merupakan bahasa standar untuk melacak internet.

Mengenal XML
      XML didesain untuk mampu menyimpan data secara ringkas dan mudah diatur. Kata kunci utama XML adalah data (jamak dari datum) yang jika diolah bisa memberikan informasi. XML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view Database, tetapi dengan satu cara yang standar.

Java pada Android !!!



·         Kekurangan Java 
        Java memang mudah dari segi kemudahan dalam mengembangkan sebuah aplikasi. Hal ini karena Java dilengkapi sifat yang multiplatform sehingga banyak dipilih oleh para programmer dalam mengembangkan aplikasi mulai yang menggunakan komputer desktop seperti Windows dan Linux. Begitu juga dengan aplikasi mobile yang berbasis Android dan iOS.
     Selain itu, dalam pemrograman menggunakan Java code program maupun struktrunya mudah di modifikasi. Tentunya berdasarkan kebutuhan dari penggunanya. Pemrograman Java juga berorientasi pada objek.

Kotlin pada Android !



Kotlin sebenarnya merupakan bahasa pemrograman yang dibuat oleh JetBrains. Kotlin mengusung konsep sebuah bahasa pemrograman yang praktis. Kotlin juga dianggap menjadi versi ‘penyempurnaan’ dari bahasa pemrograman Java yang sebelumnya banyak digunakan, khususnya dalam pengembangan aplikasi Android.
·                Kelebihan Kotlin
Beberapa kelebihan Kotlin yaitu kompilasinya pada bytecode JVM yang digunakan. Fitur yang aman dari Null Pointer Exception. Selain itu, Kotlintidak membutuhkan harga yang terlalu adopsi dalam membuat aplikasi. Kamu cukup menggunakan satu klik saja dan ketika menggunakannya tidak memerlukan learning curve dalam waktu cukup lama. Kotlin juga dapat dikonfigurasikan dengan bahasa pemrograman Java.

Perbedaan dan Persamaan Antara Java & Kotlin pada Android !



ada perbedaan antara Kotlin dan Java? Kotlin di pengaruhi oleh bahasa pemrograman Java, Swift, Groovy dan JavaScript. Sedangkan Java sendiri di kembangkan oleh bahasa Phyton, C#, PHP dan Scala. Jika kita perhatikan dengan seksama, baris kode (syntax) Kotlin sama dengan baris kode swift. Dan Swift adalah bahasa pemrograman untuk pengembangan Aplikasi IOS dan macOS
Di-Kotlin ada beberapa perbedaan dengan java:

1. Pada Kotlin:
Hello World di Kotlin
print(“Hello, World!”)
println(“Hello, World!”)
Beda dengan Java harus Seperti ini:
System.out.print(“Hello, World!”);
System.out.println(“Hello, World!”);
terlihat beda bukan?, Get It, Got It, Good
2. Variable di kotlin:
val x: Int
val y = 1
Kalo kamu pake Java:
final int x;
final int y = 1;

Senin, 02 Desember 2019

JAVA



Java adalah bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling  saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari  Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.
Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi

XML (Extensible Markup Language)



Pengertian XML   
   XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam.  XML merupakan kelanjutan dari HTML (Hyper Text Markup Language) yang merupakan bahasa standar untuk melacak internet.

Mengenal XML
      XML didesain untuk mampu menyimpan data secara ringkas dan mudah diatur. Kata kunci utama XML adalah data (jamak dari datum) yang jika diolah bisa memberikan informasi. XML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view Database, tetapi dengan satu cara yang standar.

Android OS



Pengertian Android
    Pengertian Android itu sendiri adalah sebuah sistem operasi khusus yang dirancang untuk perangkat mobile layar sentuh atau disebut dengan smartphone. Sistem operasi ini merupakan pengembangan dari sistem operasi Linux yang sudah terbukti ketangguhan dan kehandalannya.

Kotlin



Kotlin merupakan bahasa pemrograman pragmatis untuk JVM dan Android yang mengkombinasikan Object Oriented (OO) dan fitur fungsional dan fokus pada interoperabilitas, keamanan, kejelasan dan dukungan integrasi dengan berbagai tools major. Sebagai bahasa pemrograman dengan tujuan umum, Kotlin bisa berjalan dimanapun layaknya Java. Kotlin bisa digunakan untuk mengembangkan berbagai aplikasi server-side, aplikasi mobile (Android), aplikasi desktop. Apa saja dukungan tools major untuk Kotlin? Ini dia.

SQLite



Pengertian SQLite

SQLite itu merupakan sebuah Database yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. SQLite adalah sebuah open source database yang telah ada cukup lama, cukup stabil, dan sangat terkenal pada perangkat kecil, termasuk Android. Android menyediakan database relasional yang ringan untuk setiap aplikasi menggunakan SQLite.

MariaDB


Pengertian MariaDB dan Pengembangannya
MariaDB adalah sistem manajemen database relasional yang dikembangkan dari MySQL. MariaDB dikembangkan oleh komunitas pengembang yang sebelumnya berkontribusi untuk database MySQL.
Mengapa pengembang MySQL membangun MariaDB? Salah satu alasannya, MySQL telah diakuisisi oleh Oracle sehingga menyebabkan MySQL menjadi produk yang berlisensi proprietary.
Dengan diakuisisinya MySQL oleh Oracle, maka pengembangan MySQL pun sudah tidak leluasa lagi. Hal ini yang menyebabkan pengembang MySQL sebelumnya mulai membangun MariaDB. MariaDB tetap mempertahankan kompatibilitas dan API layaknya MySQL dulu. Jika di MySQL ada InnoDB maka di MariaDB ada XtraDB yang menjadi mesin penyimpanan baru. Adapun Aria digunakan untuk transaksi database transaksional maupun non-transaksional.

Apa itu Perangkat Mobile?

Apa sih Pe rangkat Mobile itu?       Perangkat mobile adalah istilah umum untuk semua jenis komputer yang dapat digenggam. Perangkat i...