The University of Bohol – Computer Engineering Students Association (UB-COMPESA) held a Mobile Application Development Workshop using Flutter last February 11-15, 2020, at the UB – College of Engineering and Technology Conference Room.

Participants of the workshop were 5th-year Computer Engineering students currently enrolled in the CpE 528 subject along with some 4th-year students of the department, while the resource persons were Engr. Jay Paul Aying, a UB Computer Engineering graduate and Mr. Joseph Mangmang, a programmer of BlendIT.

Flutter is a toolkit used by major tech companies in application development, mainly android applications. Participants learned how to create a simple to-do list app in Flutter that has create, read, update, and delete functionality that uses the BLoC (Business Logic Component) pattern as a state management system. The created items in the to-do list are stored in the firebase database, and the said data can then be seen in the User Interface.

Additionally, participants learned how to play around with the app development environment and how to use some basic widgets. The resource persons also taught the participants about cloud databasing using Firebase as a database. They learned how to utilize Firebase as a cloud database for their applications.

Organizers of the workshop led by UB-COMPESA President Lance Gabriel D. Buslon, adviser Engr. Victor John L. Anunciado and faculty member Engr. Liduvina L. Namocatcat were pleased with the success of the event and are already looking ahead to holding similar ones for the next school year.


FIREBASE the Firebase Realtime Database is a cloud-hosted database. When you build cross platform apps with our iOS, Android, and JavaScript SDKs, all of your clients share one Realtime Database instance and automatically receive updates with the newest data.

Key capabilities:
  • Realtime - every time data changes; any connected device receives that update within milliseconds.
  • Offline - Firebase apps remain responsive even when offline because the Firebase Realtime Database SDK persists your data to disk. Once connectivity is reestablished, the client device receives any changes it missed, synchronizing it with the current server state.
Free Joomla Lightbox Gallery