This is an old revision of the document!


Laboratorul 08.

SQLite and Firebase

SQLite is an open-source relational database i.e. used to perform database operations on android devices such as storing, manipulating or retrieving persistent data from the database.
SQLite is a local database on Android device (data stored/processed on a device) with SQL interface. So, there is no need to perform any database setup or administration task.
SQLite is a legacy, it is independent & absolutely free. Today several browsers,operating system and embedded systems use SQLite its a most deployed database engine. SQLite is file-based — the database consists of a single file on the disk, which makes it extremely portable and reliable.

FireBase is a cloud service. FireBase is a NoSQL database. Data stored/processed in a cloud. To access them device need an internet connection. FireBase is suitable for real-time applications.

Exercises:

This lab can be done in teams of 2 if max one person from the team doesn't have a laptop with Android Studio.

1. Create a document describing the advantages and disadvantages of using SQLite & Firebase (write it in Romanian, English or French)
2. Take a look at the following SQLitetutorial: http://tutorialscache.com/android-sqlite-tutorial/
3. Create another application using SQLite or Firebase. It can be a tutorial found online - put the link in the document. Upload the project on Github and write a short README file explaining the exercise and don't forget to include a VIDEO & PICTURES of the application.
4. Send the document including exercise 1 and the link of your tutorial or GitLab project to sabina.horincar@gmail.com until Monday (6 Apr) 20:00.

dapm/laboratoare/08.1586126536.txt.gz · Last modified: 2020/04/06 01:42 by sabina.horincar
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0