Skip to main content

MacOS Basic Calculator

 Selamat pagi, teman-teman! Pada kesempatan kali ini, saya berhasil membuat sebuah kalkulator sederhana dengan menggunakan bahasa prmorgraman Swift dan Framework SwiftUI. Alasan saya menggunakan Swift adalah karena pengembangan aplikasi dengan operating system Apple, jauh lebih mudah menggunakan Swift. Oleh karena itu, yuk kenalan terlebih dahulu dengan pemrograman Swift!

Apa itu Bahasa Pemrograman Swift?

    Swift adalah programming language yang dikompilasi multi-paradigma untuk tujuan umum yang dikembangkan oleh Apple Inc. Untuk iOS, iPadOS, macOS, watchOS, tvOS, Linux, z / OS. Swift dirancang untuk bekerja dengan kerangka kerja Cocoa and Cocoa Touch  Apple dan kode besar Objective-C yang ada ditulis untuk produk Apple. Ini didasarkan pada kerangka kerja kompiler LLVM open source dan telah disertakan dalam Xcode sejak versi 6 dirilis pada tahun 2014. Pada platform Apple menggunakan perpustakaan runtime Objective-C yang memungkinkan untuk menjalankan C, Objective-C, C++, dan Swift dalam satu program.

    Swift programming language berasal dari Apple yang membuat aplikasi jadi (executable) dengan metode kompilasi (compiled), bukan diterjemahkan (interpreted) maupun dikelola (managed). Proses kompilasi membuat aplikasi asli yang berjalan langsung pada mesin dan sistem operasi tempat aplikasi berjalan, tanpa menggunakan interpreter aplikasi tambahan (interpreter) atau VM (mesin virtual). Dalam hal ini, Swift mirip dengan C/C++ dan FreePascal, bukan Python atau PHP (memerlukan interpreter), JavaScript, Java atau C# (memerlukan runtime atau VM). Ini adalah salah satu faktor yang membuat aplikasi Swift hebat dan cepat. Kompiler Swift menggunakan perangkat lunak LLVM yang juga merupakan proyek kode terbuka.

Tampilan Aplikasi Kalkulator Sederhana

Tampilan Utama Kalkulator Sederhana

Pesan yang ditampilkan di console box

Demo Aplikasi Kalkulator Sederhana

Source Code

  1. CalculatorEngine.swift 
  2. ViewController.swift

  3. Full source code dapat diakses melalui link di sini






Comments

Popular posts from this blog

Aplikasi Pemesanan Tiket

Aplikasi pemesanan tiket bus online adalah sebuah platform yang memungkinkan pengguna untuk mencari, memesan, dan mengelola tiket bus secara praktis melalui perangkat seluler atau komputer. Dengan fitur-fitur yang intuitif, pengguna dapat mencari jadwal bus, memilih opsi pembayaran, dan mendapatkan tiket elektronik dalam bentuk QR code. Aplikasi ini juga memberikan kemudahan bagi admin dalam mengelola bus, rute, jadwal, pemesanan tiket, pembayaran, dan laporan penjualan. Dengan demikian, aplikasi ini memberikan solusi cepat, efisien, dan nyaman dalam pemesanan tiket bus bagi pengguna dan admin. Aplikasi pemesanan tiket bus berbasis online yang ingin saya buat memiliki dua sisi fitur utama, yaitu sisi klien dan sisi admin. Berikut adalah deskripsi lebih rinci untuk masing-masing fitur pada kedua sisi tersebut: Fitur pada sisi klien: Mencari Jadwal Bis: Pengguna dapat mencari jadwal bus yang tersedia berdasarkan rute, tanggal, dan waktu keberangkatan yang diinginkan. Memesan Tiket Online...

PBKK ASP .NET

     Halo semuanya! Di era digital seperti sekarang, website menjadi bagian yang tak terpisahkan dari kehidupan kita. Mereka memberikan platform untuk berbagai keperluan, termasuk hiburan dan informasi. Di blog kali ini, kita akan menjelajahi perjalanan saya dalam membangun sebuah website daftar film yang keren menggunakan ASP .NET Framework. Yuk, ikuti terus!      Pertama-tama, kita perlu tahu apa itu ASP .NET. Jadi, ASP .NET adalah sebuah kerangka kerja yang sangat powerful untuk membangun aplikasi web. Ini adalah kerangka kerja yang banyak digunakan oleh para pengembang di seluruh dunia. Nah, dengan menggunakan ASP .NET, kita bisa membuat website yang interaktif dan mudah digunakan.      Oke, sekarang mari kita bahas proyek yang telah saya bangun. Proyek ini adalah sebuah website yang memungkinkan pengguna untuk membuat, membaca, memperbarui, dan menghapus daftar film. Jadi, bayangkan jika kamu memiliki banyak film favorit dan ingin mencat...

MacOS Web Camera

  Selamat pagi, teman-teman! Pada kesempatan kali ini, saya berhasil membuat sebuah web camera sederhana dengan menggunakan bahasa prmorgraman Swift dan Framework SwiftUI. Alasan saya menggunakan Swift adalah karena pengembangan aplikasi dengan  operating system  Apple, jauh lebih mudah menggunakan Swift.  1. Source Code ViewController.swift AppDelegate.swift Full Source Code di sini 2. Screenshoot Aplikasi 2. Video Demo Singkat Aplikasi