Kelebihan dan Kekurangan Aplikasi Mobile
Berikut merupakan Kelebihan dan Kekurangn dari Aplikasi Mobile:
Aplikasi jenis ini berjalan pada perangkat mobile Anda dan diakses melalui ikon yang ada pada layar perangkat Anda, aplikasi ini biasanya dekembangkan secara khusus untuk 1 platform dan dapat
menggunakan semua fitur yang ada pada masing-masing perangkat seperti kamera, GPS, kompas, daftar kontak dan sebagainya. Mereka juga dapat menggunakan sensor gerak . Aplikasi ini juga dapat menggunakan sistem nitifikasi ( pemberitauhan) perangkat dan dapat bekerja secara offline ( tanpa adanya koneksi internet). Adapun kelebihan dan kekurangan dari aplikasi mobile sebagai berikut:
Sabtu, 14 Desember 2019
Kekurangan & Kelebihan Perangkat Mobile
Kekurangan & Kelebihan Perangkat Mobile
Selain mempunyai kelebihan masing-masing, pastinya dua Sistem Operasi itu juga memiliki berbagai kekurangan masing-masing. Dan, berikut ini adalah kelebihan dan kekurangan Android dan iOS.
Kelebihan Sistem Operasi Android
1. Pilihan Harga Bervariasi
Android merupakan Sistem Operasi mobile berbasis open source, yang bisa diadopsi oleh siapa pun dan oleh produsen ponsel mana pun. Oleh karena itu, ada banyak sekali pilihan perangkat mobile Android yang bisa anda beli. Tentunya pilihan harga dari setiap ponsel tersebut juga sangat beragam.
Berbagai perusahaan ponsel seperti Asus, LG, HTC, Sony, Samsung, dan yang lain adalah beberapa contoh produsen-produsen teknologi yang menawarkan ponsel berbasis Android. Seperti yang sudah disebutkan bahwa mereka juga menawarkan berbagai harga dan selera.
Oleh sebab itu, harga ponsel android ini beragam yang mana menjadi salah satu keuntungan mengapa anda harus memilih ponsel Android.
2. Tampilan Lebih Beragam
Selain mempunyai kelebihan masing-masing, pastinya dua Sistem Operasi itu juga memiliki berbagai kekurangan masing-masing. Dan, berikut ini adalah kelebihan dan kekurangan Android dan iOS.
Kelebihan Sistem Operasi Android
1. Pilihan Harga Bervariasi
Android merupakan Sistem Operasi mobile berbasis open source, yang bisa diadopsi oleh siapa pun dan oleh produsen ponsel mana pun. Oleh karena itu, ada banyak sekali pilihan perangkat mobile Android yang bisa anda beli. Tentunya pilihan harga dari setiap ponsel tersebut juga sangat beragam.
Berbagai perusahaan ponsel seperti Asus, LG, HTC, Sony, Samsung, dan yang lain adalah beberapa contoh produsen-produsen teknologi yang menawarkan ponsel berbasis Android. Seperti yang sudah disebutkan bahwa mereka juga menawarkan berbagai harga dan selera.
Oleh sebab itu, harga ponsel android ini beragam yang mana menjadi salah satu keuntungan mengapa anda harus memilih ponsel Android.
2. Tampilan Lebih Beragam
Mengenal Kotlin Android
Apa Itu Bahasa Pemrograman Kotlin?
Mungkin bagi sebagian developer aplikasi Android sudah tahu tentang Kotlin. Nah bagi yang belum tahu apa itu Kotlin sederhananya Kotlin adalah bahasa pemrograman yang merupakan “penyempurnaan” dari bahasa pemrograman Java untuk pengembangan aplikasi Android.
Kotlin awalnya dikembangkan oleh JetBrains, perusahaan dibalik IntelliJ IDEA. Setelah melalui banyak perkembangan, JetBrains merilis Kotlin secara open source dan kini setelah perkembangannya semakin maju, Google mendukung penuh Kotlin untuk pengembangan aplikasi Android.
Developer tidak perlu khawatir proyek Android-nya yang menggunakan Java akan menjadi tidak bisa digunakan ketik ketika menggunakan Kotlin karena Java dan Kotlin bisa digunakan berbarengan. Dan karena Kotlin mirip dengan Java, developer akan dapat dengan mudah bahasa pemrograman Kotlin.
Mungkin bagi sebagian developer aplikasi Android sudah tahu tentang Kotlin. Nah bagi yang belum tahu apa itu Kotlin sederhananya Kotlin adalah bahasa pemrograman yang merupakan “penyempurnaan” dari bahasa pemrograman Java untuk pengembangan aplikasi Android.
Kotlin awalnya dikembangkan oleh JetBrains, perusahaan dibalik IntelliJ IDEA. Setelah melalui banyak perkembangan, JetBrains merilis Kotlin secara open source dan kini setelah perkembangannya semakin maju, Google mendukung penuh Kotlin untuk pengembangan aplikasi Android.
Developer tidak perlu khawatir proyek Android-nya yang menggunakan Java akan menjadi tidak bisa digunakan ketik ketika menggunakan Kotlin karena Java dan Kotlin bisa digunakan berbarengan. Dan karena Kotlin mirip dengan Java, developer akan dapat dengan mudah bahasa pemrograman Kotlin.
Contoh kodingan Kotlin, jauh
lebih sederhana dibanding Java
Mengenal Java Android
Apa itu Java?
Aplikasi Android saat ini dikembangkan dengan bahasa Java. Sampai saat ini, hanya itu satu-satunya pilihan untuk aplikasi asli. Java adalah sebuah bahasa pemrograman yang sangat popular yang dikembangkan oleh Sun Microsystems (saat ini dimiliki oleh Oracle). Dikembangkan lama setelah C dan C++, Java menggabungkan banyak fitur-fitur canggih dari bahasa-bahasa canggih tersebut, sambil mengatasi beberapa kelemahan mereka. Walaupun demikian, tingkat kecanggihan bahasa pemrograman bergantung pada library mereka. Library ini ada untuk membantu para developer untuk membuat aplikasi
.
Beberapa fitur inti Java adalah:
Android sangat bergantung kepada sifat-sifat dasar dari Java tersebut. Android SDK mengandung banyak library Java standar (library struktur data, library matematika, library grafik, library networking dan apapun yang dapat Anda inginkan) dan juga library special Android yang dapat membantu Anda mengembangkan aplikasi Android yang keren.
Aplikasi Android saat ini dikembangkan dengan bahasa Java. Sampai saat ini, hanya itu satu-satunya pilihan untuk aplikasi asli. Java adalah sebuah bahasa pemrograman yang sangat popular yang dikembangkan oleh Sun Microsystems (saat ini dimiliki oleh Oracle). Dikembangkan lama setelah C dan C++, Java menggabungkan banyak fitur-fitur canggih dari bahasa-bahasa canggih tersebut, sambil mengatasi beberapa kelemahan mereka. Walaupun demikian, tingkat kecanggihan bahasa pemrograman bergantung pada library mereka. Library ini ada untuk membantu para developer untuk membuat aplikasi
.
Beberapa fitur inti Java adalah:
- Mudah dipelajari dan dimengerti
- Didesain untuk tidak bergantung kepada platform dan aman, menggunakan mesin virtual
- Bersifat object-oriented (fokus kepada objek program ketimbang logic)
Android sangat bergantung kepada sifat-sifat dasar dari Java tersebut. Android SDK mengandung banyak library Java standar (library struktur data, library matematika, library grafik, library networking dan apapun yang dapat Anda inginkan) dan juga library special Android yang dapat membantu Anda mengembangkan aplikasi Android yang keren.
Mengenal XML Pada Android
XML termasuk bahasa markup ,yang diprakarsai oleh W3C ,selaku Konsorsium World Wide Web, yang dimana XML , merupakan versi lanjutan dari HTML(Hypertext Markup Language). Jika HTML ,hanya menampilkan informasi ,XML memproses dan mengolah informasi. Informasi ini bisa kita sebut sebagai element. Setiap awalan element ,akan di awali dengan tag pembuka seperti < dan harus di akhiri dengan tag penutup />. Setiap element mempunyai detail-detail informasi ,yang biasa di sebut atribut. Masing-masing atribut , mempunyai nama dan value atau nilai. Sebagai contoh ,penerapan XML pada Aplikasi Android, untuk lebih jelasnya bisa dilihat, contoh gambar di bawah:
Contoh element XML di TextView
Apa Sih Perbedaan Antara Java dan Kotlin?
Ketika kamu mengembangkan aplikasi Android, kamu akan menghadapi dua bahasa pemrograman yang ada dan banyak digunakan yakni Java dan Kotlin. Keduanya memang memiliki keunggulan dan kelemahan tersendiri. Bagaimanakah perbandingan antara Kotlin vs Java dalam hal pengembangan aplikasi tersebut? Ulasan di bawah ini akan membahasnya secara cukup ringkas dan bisa kamu jadikan bahan pertimbangan sebelum memilih salah satunya.
Menggunakan Java untuk aplikasi Android
Ketika kamu membandingkan Kotlin vs Java, kamu harus mengetahui lebih dulu mengenai seluk beluk Java sebagai salah satu bahasa pemrograman. Sejak dikembangkan oleh SUN Microstystem pada tahun 1991, Java semakin diminati oleh banyak kalangan, khususnya para programmer. Hal ini karena Java memiliki keunggulan dan kelebihan tersendiri.
- Kelebihan 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
Komponen Aplikasi
Komponen aplikasi adalah bagian penting dari sebuah aplikasi Android. Komponen ini harus terhubung dengan AndroidManifest.xml file yang menggambarkan setiap komponen dari aplikasi dan bagaimana mereka berinteraksi.
Ada empat komponen utama yang dapat digunakan dalam aplikasi Android:
public class MainActivity extends Activity {
}
Ada empat komponen utama yang dapat digunakan dalam aplikasi Android:
Activity
Sebuah Activity akan menampilkan antarmuka aplikasi di layar, sebagai contoh ketika kita membuka sebuah aplikasi maka akan muncul tampilan dari aplikasi tersebut.
Activity diimplementasikan sebagai subclass dari class Activity sebagai contoh:
public class MainActivity extends Activity {
}
PERKEMBANGAN ANDROID
SEJARAH PERKEMBANGAN ANDROID
Pada artikel kali ini akan dibahas tentang perkembangan robot hijau dari awal hingga sekarang.Langsung aja kita bahas check it out!!
Sistem Operasi yang dikembangkan oleh Android ini diperuntunkan oleh pengguna Smartphone dan PDA serta Tablet yang berbasis dasar dari OS Linux.
Ponsel pertama yang memakai sistem Operasi Android adalah HTC Dream yang di rilis pada tanggal 22 Oktober 2008 dan pada awal tahun 2009 mulailah para pengembang ponsel menggunakan OS android ini dan di perkirakan setidaknya 18 ponsel bersistem OS Android rilis di awal tahun 2009.
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:
1. Pengembangan mobile application lebih mudah
Banyak pihak yang merasa bahwa pengembangan aplikasi mobile lebih mudah, akan tetapi kenyataannya adalah sebaliknya. Aplikasi mobile juga memiliki sejumlah hal kompleks yang membuat proses pengembangannya menjadi lebih rumit.
2. Pengembangan aplikasi mobile lebih cepat
Selain dianggap lebih mudah oleh berbagai pihak, pengembangan aplikasi mobile juga sering kali dianggap lebih cepat. Faktanya, pengembangan aplikasi mobile tidak lebih lambat atau lebih cepat, semua itu bergantung pada tingkat kompleksitas dari aplikasi itu sendiri.
3. Pengembangan aplikasi mobile lebih murah
Pengembangan aplikasi mobile dan perangkat yang baik tidak harus murah. Perangkat mobile itu sendiri tidak murah jika Anda membandingkannya dengan biaya Pocket PC atau Tablet PC yang terhubung dengan komputer desktop. Pada saat Anda selesai membeli Pocket PC dan semua aksesorisnya, mungkin akan sama mahalnya dengan desktop (dan mungkin lebih mahal).
Faktanya, teknologi diciptakan untuk mempermudah hidup manusia. Jadi, sebelum Anda membuat aplikasi mobile, pastikan aplikasi tersebut sudah memenuhi beberapa hal berikut ini:
Sejumlah orang sering kali memiliki pandangan yang salah terkait aplikasi mobile. Beberapa di antaranya ada:
1. Pengembangan mobile application lebih mudah
Banyak pihak yang merasa bahwa pengembangan aplikasi mobile lebih mudah, akan tetapi kenyataannya adalah sebaliknya. Aplikasi mobile juga memiliki sejumlah hal kompleks yang membuat proses pengembangannya menjadi lebih rumit.
2. Pengembangan aplikasi mobile lebih cepat
Selain dianggap lebih mudah oleh berbagai pihak, pengembangan aplikasi mobile juga sering kali dianggap lebih cepat. Faktanya, pengembangan aplikasi mobile tidak lebih lambat atau lebih cepat, semua itu bergantung pada tingkat kompleksitas dari aplikasi itu sendiri.
3. Pengembangan aplikasi mobile lebih murah
Pengembangan aplikasi mobile dan perangkat yang baik tidak harus murah. Perangkat mobile itu sendiri tidak murah jika Anda membandingkannya dengan biaya Pocket PC atau Tablet PC yang terhubung dengan komputer desktop. Pada saat Anda selesai membeli Pocket PC dan semua aksesorisnya, mungkin akan sama mahalnya dengan desktop (dan mungkin lebih mahal).
Faktanya, teknologi diciptakan untuk mempermudah hidup manusia. Jadi, sebelum Anda membuat aplikasi mobile, pastikan aplikasi tersebut sudah memenuhi beberapa hal berikut ini:
Perangkat Mobile
A.Pengertian Perangkat Mobile
Anda pasti sudah mengenal apa yang disebut dengan handphone. Ya, handphone atau telepon genggam atau ponsel merupakan salah satu jenis dari perangkat mobile yang sudah sangat umum terdengar. Penggunaan ponsel sendiri sudah sangat fenomenal di dunia telekomunikasi. Bahkan di Indonesia sendiri, dari anak SD hingga orang yang sudah lanjut usia sekalipun telah akrab dengan penggunaan perangkat mobile yang satu ini. Sehingga wajar saja jika kita sudah tidak asing lagi dengan kata handphone atau ponsel.
Secara bahasa, istilah “mobile” berarti sebagai sesuatu yang bergerak, sesuatu yang mudah dibawa kemana-mana. Dari sini bisa kita ambil kesimpulan bahwa perangkat mobile adalah alat komunikasi yang dapat dibawa kemana-mana.
B. Penggunaan Umum Perangkat Mobile
Untuk penggunaan perangkat mobile, kita dapat klasifikasikan ke dalam beberapa macam penggunaan yang umum digunakan oleh perangkat mobile. Beberapa macam penggunaan tersebut antara lain:
Anda pasti sudah mengenal apa yang disebut dengan handphone. Ya, handphone atau telepon genggam atau ponsel merupakan salah satu jenis dari perangkat mobile yang sudah sangat umum terdengar. Penggunaan ponsel sendiri sudah sangat fenomenal di dunia telekomunikasi. Bahkan di Indonesia sendiri, dari anak SD hingga orang yang sudah lanjut usia sekalipun telah akrab dengan penggunaan perangkat mobile yang satu ini. Sehingga wajar saja jika kita sudah tidak asing lagi dengan kata handphone atau ponsel.
Secara bahasa, istilah “mobile” berarti sebagai sesuatu yang bergerak, sesuatu yang mudah dibawa kemana-mana. Dari sini bisa kita ambil kesimpulan bahwa perangkat mobile adalah alat komunikasi yang dapat dibawa kemana-mana.
B. Penggunaan Umum Perangkat Mobile
Untuk penggunaan perangkat mobile, kita dapat klasifikasikan ke dalam beberapa macam penggunaan yang umum digunakan oleh perangkat mobile. Beberapa macam penggunaan tersebut antara lain:
Jumat, 06 Desember 2019
Mempelajari Layout pada Android Studio
Apa sih Layout itu?
Sebelum kita membahas tentang jenis dan fungsi Layout, alangkah lebih baiknya jika kita membahas dulu apa sebenernya Layout itu. Layout merupakan suatu tampilan tata letak di Android untuk mengatur penempatan teks, gambar, ataupun komponen lainnya sehingga tampilan pada aplikasi yang dibuat terlihat rapih dan nyaman untuk dilihat oleh pengguna. Android Studio sendiri masih banyak nih yang masih binggung tentang jenis,fungsi dan penggunaan layout itu sendiri. Maka pada kesempatan kali ini kita akan bahas itu semua.
Jenis - jenis dan fungsi Layout
1. Linear Layout
Linear Layout adalah layout yang menyejajarkan semua child view-nya dalam satu arah, secara vertikal atau horizontal. Anda bisa menetapkan arah layout dengan atribut android:orientation.
Sebelum kita membahas tentang jenis dan fungsi Layout, alangkah lebih baiknya jika kita membahas dulu apa sebenernya Layout itu. Layout merupakan suatu tampilan tata letak di Android untuk mengatur penempatan teks, gambar, ataupun komponen lainnya sehingga tampilan pada aplikasi yang dibuat terlihat rapih dan nyaman untuk dilihat oleh pengguna. Android Studio sendiri masih banyak nih yang masih binggung tentang jenis,fungsi dan penggunaan layout itu sendiri. Maka pada kesempatan kali ini kita akan bahas itu semua.
Jenis - jenis dan fungsi Layout
1. Linear Layout
Linear Layout adalah layout yang menyejajarkan semua child view-nya dalam satu arah, secara vertikal atau horizontal. Anda bisa menetapkan arah layout dengan atribut android:orientation.
Memahami App Resource di Android
Di Android, hampir semuanya adalah sebuah resource. Mendefinisikan resource yang nantinya dapat diakses di aplikasi merupakan bagian mendasar dari proses pengembangan aplikasi Android.
Resource dapat dipakai untuk mendefinisikan color (warna), image (gambar), layout (tata letak), menu, dan nilai string. Nilai-nilai di dalam resource ini mencegah kita dari menuliskannya secara langsung (hardcoded). Semua yang didefinisikan dapat dipanggil dari manapun didalam project yang dibuat. Contoh yang paling umum dan paling sederhana adalah penggunaan string resource untuk lokalisasi teks yang fleksibel.
Jenis-jenis Resource
Resource dapat dipakai untuk mendefinisikan color (warna), image (gambar), layout (tata letak), menu, dan nilai string. Nilai-nilai di dalam resource ini mencegah kita dari menuliskannya secara langsung (hardcoded). Semua yang didefinisikan dapat dipanggil dari manapun didalam project yang dibuat. Contoh yang paling umum dan paling sederhana adalah penggunaan string resource untuk lokalisasi teks yang fleksibel.
Jenis-jenis Resource
Mengenal dan Mempelajari Main Activity Di Android Studio
Apa itu Main Activity ? Jika diartikan kedalam bahasa indonesia Main Activity berarti Aktivitas Utama. Lalu apa hubungannya aktivitas utama dengan android studio? Pada dasarnya sebelum kalian membuat suatu aplikasi android dengan menggunakan Android Studio.
Sebelumnya kalian juga harus mengenal dengan baik apa itu android studio ? Tools apa sajakah yang terdapat di android studio ? dan kalian juga harus bisa mengenali apa yang disebut dengan user interfaces .
Seperti yang kalian ketahui, bahwa untuk membangun sebuah User Interface pada Aplikasi Android. Sampai saat ini, kita bisa melakukan dengan dua cara, yaitu :
Sebelumnya kalian juga harus mengenal dengan baik apa itu android studio ? Tools apa sajakah yang terdapat di android studio ? dan kalian juga harus bisa mengenali apa yang disebut dengan user interfaces .
Seperti yang kalian ketahui, bahwa untuk membangun sebuah User Interface pada Aplikasi Android. Sampai saat ini, kita bisa melakukan dengan dua cara, yaitu :
- Pertama membangun secara dinamis,dengan bahasa pemrograman (programatically ex= Java )
- kedua membangun dengan cara layouting , atau dengan cara statis (XML).
Mengenal file AndroidManifest.xml pada Aplikasi Android
Pada saat membuat suatu aplikasi Android, Anda pasti menemui suatu file yang bernama AndroidManifest.xml. File Android Manifest ini terletak pada root sebuah aplikasi. Untuk para programmer Android pasti pernah melakukan konfigurasi terhadap file tersebut. Tetapi tahukah Anda apa pengertian dan fungsi dari file Android Manifest?
Kegunaan Manifest, Layout, Activity, Java
A. Android Manifest
Android Manifest adalah sebuah xml yang berisi informasi mengenai aplikasi Seperti nama package, level SDK yang di gunakan, berserta icon dan nama yang di berikan untuk aplikasi.Kegunaan Android manifest adalah sebagai pengatur activity-activity yang terdapat pada aplikasi, berupa daftar kelas-kelas java,penggunaan intent untuk pemilihan, dan pemberian Label / title pada suatu Activity saat mereka Aktif. Hubungan Manifest dengan Layout adalah mengatur layout pada java
B. Layout
Layout adalah salah satu komponen user interface pada aplikasi android yang berperan sebagai suatu grup yang terstruktur dari beberapa komponen user interface (view).Mengenal Android Studio
Android Studio adalah Lingkungan Pengembangan Terpadu (Integrated Development Environment/IDE)
resmi untuk pengembangan aplikasi Android, yang didasarkan pada IntelliJ IDEA.
Selain sebagai editor kode dan fitur developer IntelliJ yang andal,
Android Studio menawarkan banyak fitur yang meningkatkan produktivitas Anda dalam membuat aplikasi Android, seperti:
1.Sistem build berbasis Gradle yang fleksibel
2.Emulator yang cepat dan kaya fitur
3.Lingkungan terpadu tempat Anda bisa mengembangkan aplikasi untuk semua perangkat Android
4.Terapkan Perubahan untuk melakukan push pada perubahan kode dan resource ke aplikasi yang sedang berjalan tanpa memulai ulang aplikasi
5.Template kode dan integrasi GitHub untuk membantu Anda membuat fitur aplikasi umum dan mengimpor kode sampel
6.Framework dan fitur pengujian yang lengkap
7.Fitur lint untuk merekam performa, kegunaan, kompatibilitas versi, dan masalah lainnya Dukungan C++ dan NDK
8.Dukungan bawaan untuk Google Cloud Platform, yang memudahkan integrasi Google Cloud Messaging dan App Engine
Halaman ini menyediakan pengantar fitur-fitur dasar Android Studio. Untuk ringkasan perubahan terbaru, lihat catatan rilis Android Studio
resmi untuk pengembangan aplikasi Android, yang didasarkan pada IntelliJ IDEA.
Selain sebagai editor kode dan fitur developer IntelliJ yang andal,
Android Studio menawarkan banyak fitur yang meningkatkan produktivitas Anda dalam membuat aplikasi Android, seperti:
1.Sistem build berbasis Gradle yang fleksibel
2.Emulator yang cepat dan kaya fitur
3.Lingkungan terpadu tempat Anda bisa mengembangkan aplikasi untuk semua perangkat Android
4.Terapkan Perubahan untuk melakukan push pada perubahan kode dan resource ke aplikasi yang sedang berjalan tanpa memulai ulang aplikasi
5.Template kode dan integrasi GitHub untuk membantu Anda membuat fitur aplikasi umum dan mengimpor kode sampel
6.Framework dan fitur pengujian yang lengkap
7.Fitur lint untuk merekam performa, kegunaan, kompatibilitas versi, dan masalah lainnya Dukungan C++ dan NDK
8.Dukungan bawaan untuk Google Cloud Platform, yang memudahkan integrasi Google Cloud Messaging dan App Engine
Halaman ini menyediakan pengantar fitur-fitur dasar Android Studio. Untuk ringkasan perubahan terbaru, lihat catatan rilis Android Studio
Senin, 14 Januari 2019
PENDATAAN TPA/ TPQ DI KOTA SEKAYU DAN SEKITARNYA DENGAN BERBASIS WEB
- Abstark Taman Pendidikan Al Qur’an (disingkat (TPA/TPQ)) adalah lembaga atau kelompok masyarakat yang
menyelenggarakan pendidikan nonformal jenis keagamaan Islam yang
bertujuan untuk memberikan pengajaran membaca Al Qur’an sejak usia
dini, serta memahami dasar-dasar dinul Islam pada anak usia taman kanak-kanak, sekolah dasar dan atau madrasah ibtidaiyah (SD/MI) atau bahkan yang lebih tinggi. TPA/TPQ[1] setara dengan RA dan taman kanak-kanak (TK), di mana
kurikulumnya ditekankan pada pemberian dasar-dasar membaca Al Qur'an serta
membantu pertumbuhan dan perkembangan rohani anak agar memiliki kesiapan dalam
memasuki pendidikan lebih lanjut.
Perancangan dan pembangunan sistem
informasi geografis pada penelitian ini menggunakan model proses waterfall.
Analisis kebutuhan dilakukan dengan cara observasi dan membaca dokumen hasil
survai. Perancangan sistem dibuat dengan mendefinisikan spesifikasi teknis dan
pemodelan dengan ERD. Sistem informasi geografis dibangun berbasis web dengan
menggunakan bahasa pemrograman PHP, basis data MySQL, dan basis peta Google
Maps API. Pengujian perangkat lunak dilakukan menggunakan metode black-box
Minggu, 13 Januari 2019
Algoritma Menentukan Umur Masing-Masing Peserta.
SOAL !
Menentukan umur masing-masing peserta.
Kategori umur
Bayi 0-1
Balita 1-3
Batita 3-5
Anak-anak 5-12
Remaja 12-17
Pemuda 17-30
Dewasa 30-60
Lausia 60-100
Jawab :
Kamus :
Nama,ket : string
Menentukan umur masing-masing peserta.
Kategori umur
Bayi 0-1
Balita 1-3
Batita 3-5
Anak-anak 5-12
Remaja 12-17
Pemuda 17-30
Dewasa 30-60
Lausia 60-100
Jawab :
Kamus :
Nama,ket : string
ALGORITMA
Algoritma adalah langkah-langkah untuk memecahkan masalah secara berurutan yang disusun secara sistematis menurut akal atau logis
A.STRUKTUR-STRUKTUR ALGORITMA
1.runtunan
Aksi sekuensial(runtunan) adalah sederetan instruksi atau aksi yang akan dilaksanakan (dieksekusi) oleh komputer berdasarkan urutan penulisannya. Jadi, jika dituliskan sebuah aksi sekuensial yang
A.STRUKTUR-STRUKTUR ALGORITMA
1.runtunan
Aksi sekuensial(runtunan) adalah sederetan instruksi atau aksi yang akan dilaksanakan (dieksekusi) oleh komputer berdasarkan urutan penulisannya. Jadi, jika dituliskan sebuah aksi sekuensial yang
Sabtu, 12 Januari 2019
File Sharing dan Map Network Drive
LAPORAN
PRAKTIKUM
A. TUJUAN
PRATIKUM
1. Agar
mahasiswa/i mampu mengkonfigurasikan pc dalam file sharing dan printer sharing
B. WAKTU
& TEMPAT PRAKTIKUM
1. Waktu
Praktikum : selasa, 08 Oktober (pukul 11 : 00 wib-selesai)
2. Tempat
praktikum : Laboraturium jaringan komputer Politeknik sekayu.
C. PERALATAN
DAN BAHAN
1. Peralatan
a. Pc/Laptop
b. Switch
2. Bahan
a. Sebuah
kabel UTP bertipe straight
Data Flow Diagram (DFD)
A. Pengertian DFD
Data Flow Diagram
(DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk
menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan
satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD
ini adalah diagram yang digunakan untuk memodelkan sistem secara logik. DFD
sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses,
diagram alur kerja, atau model fungsi.
Data Flow Diagram (DFD) sendiri dibagi menjadi beberapa tingkatan level yaitu:
- Data Flow Diagram (DFD) Level 0 atau sering disebutContext Diagram (CD) merupakan level tertinggi dari suatu Data Flow Diagram (DFD).
- Data Flow Diagram (DFD) Level 1 merupakan hasil dekomposisi dari Data Flow Diagram (DFD) Level 0.
- Data Flow Diagram (DFD) Level 2 merupakan hasil dekomposisi dari proses-proses yang ada di Data Flow Diagram (DFD) Level 1.
Sabtu, 05 Januari 2019
UML (Unified Modelling Languange)
A. Penjelasan UML
UML
merupakan singkatan
dari “Unified Modelling Language” yaitu suatu metode permodelan secara
visual untuk sarana perancangan sistem berorientasi objek.
Definisi UML
yaitu sebagai
suatu bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga
pendokumentasian sistem software. Saat ini UML sudah menjadi bahasa
standar dalam penulisan blue print software.
B. Tujuan atau fungsi dari penggunaan UML
Inilah beberapa tujuan atau fungsi
dari penggunaan UML, yang diantaranaya:
- Dapat
memberikan bahasa permodelan visual kepada pengguna dari berbagai macam
pemerograman maupun proses rekayasa.
- Dapat
menyatukan praktek-praktek terbaik yang ada dalam permodelan.
- Dapat
memberikan model yang siap untuk digunakan, merupakan bahasa permodelan
visual yang ekspresif untuk mengembangkan sistem dan untuk saling menukar
model secara mudah.
- Dapat
berguna sebagai blue print, sebab sangat lengkap dan detail dalam
perancangannya yang nantinya akan diketahui informasi yang detail mengenai
koding suatu program.
- Dapat memodelkan sistem yang berkonsep berorientasi objek, jadi tidak hanya digunakan untuk memodelkan perangkat lunak (software) saja.
ERD (Entity Relationship Diagram)
1. Pengertian dari ERD (Entity Relationship Diagram)
Menurut salah satu para ahli, Brady
dan Loonam (2010), Entity Relationship Diagram (ERD) merupakan teknik yang
digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh
System Analys dalam tahap analisis persyaratan proyek pengembangan system.
Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk
desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD
bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya
digunakan sebagai spesifikasi untuk database.
Atau pengertian sempitnya adalah
sebuah konsep yang mendeskripsikan hubungan antara penyimpanan (database) dan
didasarkan pada persepsi dari sebuah dunia nyata yang terdiri dari sekumpulan
objek yaitu disebut sebagai entity dan hubungan atau relasi antar objek- objek
tersebut.
2.
3
komponen pembentuk dalam ERD yaitu
:
1. Entitas
Entitas merupakan
mengenai basis data yaitu suatu obyek yang dapat dibedakan dari lainnya yang
dapat diwujudkan dalam basis data. Pengertian lainnya menurut Brady dan Loonam
(2010), entitas adalah objek yang menarik di bidang organisasi yang dimodelkan.
Contoh : Mahasiswa, Kartu Anggota Perpustakaan (KAP), dan Buku.
Contoh : Mahasiswa, Kartu Anggota Perpustakaan (KAP), dan Buku.
FLOWCHART
A.Pengertian Flowchart
Flowchart /diagram alir merupakan suatu jenis
diagram yang merepresentasikan algoritma atau langkah-langkah instruksi yang
berurutan dalam sistem.
Definisi Flowchart menurut para ahli:
1.
Menurut Pahlevy (2010)
"Flowchart (bagan alir) adalah
gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu
program, yang menyatakan arah alur program tersebut".
2.
Menurut Jogiyanto (2005)
"Bagan alir (flowchart) adalah
bagan (chart)yang menunjukkan alir atau arus (flow) di
dalam program atau prosedur sistem secara logika".
3.
Menurut Krismiaji (2010) dalam buku Sistem Informasi Akuntansi
"Bagan alir merupakan teknik analitis yang
digunakan untuk menjelaskan aspek-aspek sistem informasi secara jelas, tepat
dan logis".
4. Menurut Indrajani
(2011)
"Flowchart merupakan gambaran secara grafik dari
langkah-langkah dan urutan prosedur suatu program".
5. Menurut Sariadin Siallagan (2009)
"Flowchart adalah bagan atau suatu diagram alir
yang mempergunakan simbol atau tanda untuk menyelesaikan suatu
masalah".
B.Fungsi Flowchart
Pada dasarnya,
flowchart dibuat dengan tujuan untuk menunjukkan setiap proses yang harus
dilalui dalam suatu sistem. Beberapa fungsi flowchart
1.
Merancang Proyek Baru
Ketika Anda akan merancang suatu
proyek, maka hal selanjutnya yang dapat Anda lakukan adalah memetakan proyek
tersebut ke bentuk flowchart. Itu dapat membantu Anda untuk merancang
serangkaian langkah-langkah yang melibatkan keputusan bersama.
2.
Mengelola Alur Kerja
Untuk mengelola alur kerja, flowchart
adalah cara yang paling penting dilakukan. Sebab, flowchart berperan dalam
penentuan integritas dari proses tersebut, yaitu dapat menciptakan hasil yang
berkualitas berdasarkan prosedur.
Langganan:
Postingan (Atom)
-
Pada saat membuat suatu aplikasi Android, Anda pasti menemui suatu file yang bernama AndroidManifest.xml. File Android Manifest ini terletak...
-
A. Pengertian DFD Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan siste...
-
1. Pengertian dari ERD (Entity Relationship Diagram) Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship Di...