## Dedikasi Sains dan Teknologi
Jurnal Pengabdian Masyarakat Vol: 4, No: 1, Mei 2024 Doi : https://doi.org/10.47709/dst.v4i1.4016
Submitted : 5Juni 2024 Accepted : 10 Juni 2024 Published : Jun 12, 2024

## Basic Pemrograman Multi Platform dan Penerapan Inovasi Berbasis Teknologi
Adya Zizwan Putra 1) | Allwin M Simarmata 2) |Amir Mahmud Husein 3) | Mawaddah Harahap 4) | 1,2,3,4) Universitas Prima Indonesia allwinsimarmata@unprimdn.ac.id | adyazizwanputra@unprimdn.ac.id | amirmahmud@unprimdn.ac.id | mawaddah@unprimdn.ac.id
Abstrak :  Pengembangan aplikasi lintas platform dan penerapan inovasi berbasis teknologi telah menjadi prioritas  utama  dalam  industri  perangkat  lunak,  khususnya  seiring  dengan  peningkatan  penggunaan perangkat  seluler.  Perubahan  paradigma  dalam  pengembangan  aplikasi,  dari  pembuatan  versi  terpisah untuk setiap sistem operasi menjadi pendekatan penulisan kode sekali dan menerapkannya di berbagai platform menggunakan teknologi seperti React Native, Xamarin, dan Flutter, telah mempercepat proses pengembangan,  mengurangi  biaya,  dan  memperluas  jangkauan  pasar.  Meskipun  demikian,  tantangan dalam hal desain antarmuka pengguna, akses ke fungsionalitas asli, dan optimalisasi kinerja tetap menjadi fokus utama. Sebuah pelatihan telah diadakan pada tanggal 23 Desember 2023 di Menara Mandiri Medan, yang bertujuan untuk membahas berbagai aspek pengembangan aplikasi multi-platform. Melibatkan para ahli sebagai pembicara, pelatihan ini memberikan wawasan mendalam kepada peserta tentang teknologi terbaru dan praktik terbaik dalam pemrograman multi-platform. Hasilnya, pengetahuan pegawai tentang tren  terkini  dalam  industri  perangkat  lunak  meningkat  secara  signifikan.  Mereka  juga  dilatih  untuk menghadapi  disrupsi  digital,  dengan  fokus  pada  identifikasi  peluang  dan  tantangan  yang  muncul  dari perubahan  teknologi.  Selain  peningkatan  pengetahuan,  pelatihan  ini  juga  memberikan  kemampuan kepada peserta untuk menghasilkan solusi inovatif yang dapat meningkatkan kesejahteraan masyarakat. Dengan  demikian,  pengembangan  aplikasi  lintas  platform  dan  penerapan  inovasi  berbasis  teknologi menjadi  kunci  dalam  menjawab  tantangan  dan  tuntutan  zaman  yang  terus  berkembang  di  era digital saat ini.
Kata Kunci : Pengembangan aplikasi lintas platform; Inovasi berbasis teknologi; React Native; Flutter; Solusi inovatif

## Pendahuluan
Mengembangkan aplikasi lintas platform dan menerapkan inovasi berbasis teknologi merupakan aspek penting dalam dunia perangkat lunak. Seiring dengan semakin maraknya penggunaan perangkat seluler seperti ponsel pintar, tablet, dan jam tangan pintar, kebutuhan akan aplikasi yang dapat berjalan di  berbagai  sistem  operasi  pun  semakin  meningkat[1][2].  Paradigma  pengembangan  aplikasi  telah berubah  secara  dramatis  selama  dekade  terakhir.  Awalnya,  pengembang  harus  membuat  versi  aplikasi terpisah  untuk  setiap  sistem  operasi  (iOS,  Android,  Windows,  dll.)  menggunakan  alat  pengembangan, bahasa,  dan  lingkungan  yang  berbeda.  Namun,  dengan  munculnya  teknologi  seperti  React  Native, Xamarin, dan Flutter, pengembang kini dapat menulis kode satu kali dan menerapkannya ke beberapa sistem operasi(Haryanto et al., 2021)(Anastasia & Paputungan, 2022). Manfaatnya termasuk mengurangi biaya dan waktu pengembangan, serta memasarkan produk  lebih cepat(Windy & Fajrin, 2023).
Mengembangkan  aplikasi  lintas  platform  memerlukan  penyelesaian  beberapa  tantangan. Pengembang harus  memperhatikan desain antarmuka pengguna (UI) yang intuitif, akses ke fungsionalitas asli, dan optimalisasi kinerja(Astri Hijratul Rakhmah, 2021). Selain itu, ada fokus pada pengujian dan penerapan yang efisien. Dengan mengikuti praktik terbaik seperti konsistensi antarmuka pengguna, tata letak  adaptif,  dan  manajemen  sumber  daya,  pengembang  dapat  memastikan  aplikasi  berkualitas  tinggi yang memenuhi standar industri(Koesnandar, 2020).
Pengembangan aplikasi lintas platform bukan hanya tentang mengurangi duplikasi kode, namun juga tentang membuat aplikasi Anda lebih mudah beradaptasi  di masa depan(Nurmansyah et al., 2022).

## Dedikasi Sains dan Teknologi
Jurnal Pengabdian Masyarakat Vol: 4, No: 1, Mei 2024 Doi : https://doi.org/10.47709/dst.v4i1.4016
Submitted : 5Juni 2024 Accepted : 10 Juni 2024 Published : Jun 12, 2024
Dengan  membangun  arsitektur  yang  fleksibel  dan  memperhatikan  kompatibilitas,  pengembang  dapat mendukung  pertumbuhan  pengguna,  transaksi,  dan  volume  data.  Alat  pengembangan  lintas  platform seperti  AppMaster  dapat  mempersingkat  siklus  pengembangan,  mengurangi  biaya,  dan  memastikan kualitas  yang  lebih  tinggi(Ramdan,  2020).  Tren  seperti  platform  tanpa  kode  dan  rendah  kode    yang berkelanjutan,  serta  integrasi  teknologi  cloud  dan  IoT  membuat  masa  depan  pengembangan  aplikasi menjadi lebih menarik dan dinamis( et al., 2021).

## Realisasi Kegiatan
Pelatihan ini akan diadakan pada hari Jumat, 23 Desember 2023, pukul 14:00 WIB sampai dengan pukul 17.45 . Lokasinya berada di Menara Mandiri Medan, Jalan Pulau Pinang No 1, Medan, lantai 5. Pelatihan ini akan membahas tentang pengembangan aplikasi multi-platform dan back-end sesuai dengan standar industri.
Berikut adalah tim pembicara
Tabel 1. Pembicara dan Materi No  Nama Materi 1 Adya Zizwan Putra, M.Kom. Konsep Dasar Pemrograman Multi Platform 2 Allwin M Simarmata, M.Kom. Penerapan Inovasi Berbasis Teknologi 3 Amir Mahmud Husein, M.Kom. Pemrograman dan Inovasi Berbasis Teknologi 4 Mawaddah Harahap, M.Kom. Tantangan dan Peluang dalam Pemrograman Multi Platform dan Inovasi Berbasis Teknolog
Berikut merupakan dokumentasi kegiatan:
Gambar 1. Dokumentasi Kegiatan

## Dedikasi Sains dan Teknologi
Jurnal Pengabdian Masyarakat Vol: 4, No: 1, Mei 2024 Doi : https://doi.org/10.47709/dst.v4i1.4016
Submitted : 5Juni 2024 Accepted : 10 Juni 2024 Published : Jun 12, 2024
Surat tugas pelaksanaan kegiatan:
Gambar 2. Suarat tugas pelaksanaan kegiatan
Berikut materi yang disampaikan:

## Gambar 3. Materi yang disajikan

## Hasil
Kegiatan  pengabdian  masyarakat  ini  memiliki  dampak  yang  signifikan  dalam  meningkatkan wawasan dan pengetahuan pegawai di era digital saat ini. Melalui pelatihan dan pendampingan, pegawai dapat  memperluas  pemahaman  mereka  tentang  teknologi  terkini,  termasuk  tren  dalam  pemrograman multi-platform  dan  penerapan  inovasi  berbasis  teknologi.  Mereka  akan  memahami  konsep  seperti
SURAT TUGAS Nomor. 057/ST/LL/F8.E/UNPRI/XII/2023 Yang bertanda tangan di bawah ini : Nama :  Prof. Ir. Bhakti Alamsyah, MT., Ph.D Jabatan : Dekan Fakultas Sains dan Teknologi Instansi :  Universitas Prima Indonesia Menerangkan nama tersebut dibawah ini: No Nama NIDN Materi
1 Adya Zizwan Putra, S.Kom., M.Kom. 0103059102 Konsep Dasar Pemrograman Multi-Platform 2 Allwin M. Simarmata, S.Kom., M.Kom. 0117098503 Penerapan Inovasi Berbasis Teknologi 3 Amir Mahmud Husein, S.Kom., M.Kom. 0102058305 Pemrograman dan Inovasi Berbasis Teknologi 4 Mawaddah Harahap, S.Kom., M.Kom. 0124038402 Tantangan dan Peluang dalam Pemrograman Multi-
Platform dan Inovasi Berbasis Teknolog
Untuk melakukan tugas sebagai Narasumber di Menara Mandiri Medan dengan tema “Basic Pemrograman Multi-Platform dan Penerapan Inovasi Berbasis Teknologi” pada tanggal 23 Desember 2023.
Demikianlah surat tugas ini dibuat untuk dapat dilaksanakan sebaik – baiknya. Medan, 18 Desember 2024
Dekan,
Prof. Ir. Bhakti Alamsyah, MT., Ph.D. NIK. 19641029220413100000516

## Dedikasi Sains dan Teknologi
Jurnal Pengabdian Masyarakat Vol: 4, No: 1, Mei 2024 Doi : https://doi.org/10.47709/dst.v4i1.4016
Submitted : 5Juni 2024 Accepted : 10 Juni 2024 Published : Jun 12, 2024
pengembangan aplikasi yang dapat berjalan di berbagai platform (misalnya, web, mobile, dan desktop) serta cara mengintegrasikan inovasi teknologi dalam solusi yang relevan dengan kebutuhan masyarakat.
Selain  itu,  kegiatan  ini  membantu  pegawai  mempersiapkan  diri  menghadapi  disrupsi  digital. Dengan  pengetahuan  yang  diperoleh,  mereka  akan  lebih  siap  menghadapi  perubahan  dan mengidentifikasi peluang serta tantangan yang muncul dari perubahan teknologi. Pengembangan aplikasi multi-platform  dan  penerapan  inovasi  berbasis  teknologi  menjadi  fokus,  di  mana  pegawai  memahami prinsip  pengembangan  aplikasi  yang  efisien  dan  mudah  diakses  oleh  pengguna.  Mereka  juga  belajar tentang  alat  dan  teknologi  yang  relevan  untuk  menghasilkan  solusi  inovatif  yang  dapat  memajukan kesejahteraan masyarakat.

## Kesimpulan
Pengembangan aplikasi lintas platform dan penerapan inovasi berbasis teknologi menjadi sangat penting dalam industri perangkat lunak saat ini, terutama dengan meningkatnya penggunaan perangkat seluler.  Paradigma  pengembangan  aplikasi  telah  berubah  dari  pembuatan  versi  terpisah  untuk  setiap sistem operasi menjadi penulisan kode satu kali yang dapat diterapkan di berbagai platform menggunakan teknologi  seperti  React  Native,  Xamarin,  dan  Flutter.  Meskipun  menghadapi  tantangan  dalam  desain antarmuka pengguna, akses fungsionalitas asli, dan optimalisasi kinerja, teknologi ini mengurangi biaya dan waktu pengembangan serta mempercepat pemasaran produk. Pelatihan yang diadakan pada 16 April 2024  di  Menara  Mandiri  Medan  membahas  berbagai  aspek  pengembangan  aplikasi  multi-platform, melibatkan  para  ahli  untuk  memberikan  wawasan  mendalam.  Hasilnya,  kegiatan  ini  meningkatkan pengetahuan  pegawai  tentang  teknologi  terkini  dan  tren  dalam  pemrograman  multi-platform, mempersiapkan mereka menghadapi disrupsi digital, dan membantu mereka menghasilkan solusi inovatif yang dapat memajukan kesejahteraan masyarakat.

## Ucapan Terimakasih
Ucapan terimakasih kami sampaikan kepada pihak PT. BANK MANDIRI (Persero) Tbk. Region I /  Sumatera  1  dan  kepada  pihak  Universitas  Prima  Indonesia  atas  kesempatan,  waktu  dan  tempat  yang diberikan  sehingga  terlaksanakannya  kegiatan  ini  dan  Universitas  Prima  Indonesia  yang  mengijinkan untuk melaksanakan kegiantan ini.

## Daftar Pustaka
Anastasia, F. D., & Paputungan, I. V. (2022). Implementasi Bloc Pattern Pada Pengembangan Frontend Fitur Top Up Linkaja Aplikasi M-Banking Agen46 Dengan Teknologi Flutter (Studi Kasus : Pt. Bank Negara Indonesia  Tbk). Jurnal  Sains,  Nalar,  Dan  Aplikasi  Teknologi  Informasi , 2 (1),  1–11.
https://doi.org/10.20885/snati.v2i1.14
Astri Hijratul Rakhmah, H. P. (2021). Efektivitas Web Api Dalam Integrasi Bahasa. Seminar Nasional Riset Dan Inovasi Teknologi , 5 (1), 18–22.
https://proceeding.unindra.ac.id/index.php/semnasristek/article/view/4790
Fathurrahman,  I.,  Saiful,  M., &  Samsu,  L. M.  (2021).  Penerapan Sistem  Monitoring  Hidroponik  berbasis Internet  of  Things  (IoT). ABSYARA:  Jurnal  Pengabdian  Pada  Masyarakat , 2 (2),  283–290. https://doi.org/10.29408/ab.v2i2.4219
Haryanto,  E.,  Arif,  M.,  &  Setiawan,  M.  (2021).  Perancangan  Sistem  Informasi  Pembelajaran  Praktikum Online Multiplatform Berbasis Framework Flutter. Universitas Janabadra Yogyakarta , 338 , 978–623. Koesnandar,  A.  (2020).  Pengembangan  Model  Pembelajaran  Inovatif  Berbasis  Teknologi  Informasi  Dan Komunikasi  (Tik)  Sesuai  Kurikulum  2013. Kwangsan:  Jurnal  Teknologi  Pendidikan , 8 (1),  33. https://doi.org/10.31800/jtp.kw.v8n1.p33--61 Nader, K. (2023). Pengantar Pengembangan Aplikasi Lintas Platform . Appmaster.Io. https://appmaster.io/id/blog/pengembangan-aplikasi-lintas-platform Nader, K. (2024). Perangkat Lunak untuk Pembuatan Aplikasi: Mengembangkan Aplikasi Lintas Platform . Appmaster.Io. https://appmaster.io/id/blog/perangkat-lunak-untuk-membuat-aplikasi-lintas-platform Nurmansyah, W., Triayomi, R., Livinus, M. M., Studi, P., Fakultas, I., Dan, S., Universitas, T., & Charitas,
K. M. (2022). Aplikasi Sistem Pakar Multi Platform. Jurnal Jaringan Sistem Informasi Robotik (JSR) ,
6 (1), 57–66. http://ojsamik.amikmitragama.ac.id

## Dedikasi Sains dan Teknologi
Jurnal Pengabdian Masyarakat Vol: 4, No: 1, Mei 2024 Doi : https://doi.org/10.47709/dst.v4i1.4016
Submitted : 5Juni 2024 Accepted : 10 Juni 2024 Published : Jun 12, 2024
Ramdan,  D.  S.  (2020).  Aplikasi  Desktop  Multi  Platform  Untuk  Redis  Client  Berbasis  Teknologi  Web Menggunakan Framework ElectronJS dan ReactJS. Jurnal TEDC , 14 (3), 226–231.
Windy, W., & Fajrin, A. A. (2023). Perancangan Game Edukasi Pembelajaran Bahasa Pemrograman Java Berbasis Android. Computer and Science Industrial Engineering (COMASIE) , 9 (1). https://doi.org/10.33884/comasiejournal.v9i1.7393