Pengantar
Ristek USDI (Riset teknologi Unit Sumber Daya Informasi) adalah sebuah organisasi yang dibuat oleh Kresna Satya (programmer USDI) pada tahun 2021. Ide untuk membuat organisasi ini muncul dari GitHub Ristek CS UI yang ditemukan oleh Kresna beberapa tahun sebelum Ristek USDI dibuat. Ristek USDI dibuat dengan tujuan sebagai sarana untuk programmer-programmer di USDI untuk membuat dan mempublikasikan perkakas-perkakas yang bersifat sumber terbuka (open source tools) di platform GitHub.
Alat dan Teknologi
Berdasarkan pengamatan saya, USDI mengembangkan aplikasi-aplikasi internal di Universitas Udayana dalam bentuk web dan mobile. USDI menggunakan HTML, CSS, JavaScript, dan PHP sebagai bahasa pemrograman utama untuk mengembangkan aplikasi berbasis web. Lalu, untuk mengembangkan aplikasi berbasis mobile, USDI mengandalkan Flutter karena bisa digunakan untuk Android dan iOS. Secara singkat, alat dan teknologi yang digunakan USDI untuk mengembangkan aplikasi berbasis web dan mobile sebagai berikut.
Alat
- Text Editor: Visual Studio Code, Sublime Text
- Web development tools: Laragon, Herd
- Web progamming language: HTML, CSS, JavaScript, PHP
- Web programming framework: CodeIgniter 3.x, Laravel, WordPress, TailwindCSS, Bootstrap, Livewire
- Mobile development tools: XCode for iOS, Android SDK
- Mobile programming language: Dart
- Mobile programming framework: Flutter
- Container tools: Docker
- Distributed version control system: Git
- Git-repository platforms: GitLab (self-hosted), GitHub (open source tools)