Mobile Application Development using Flutter SDK: Development of a News Mobile Application using Flutter and NEWS API
Keywords:
Android app, Flutter, Mobile application, News API, Web viewAbstract
The rate of growth of technology and the interactions of people made from far distance is at its maximum peak in the entire timeline of human history. These times therefore require an individual with accurate and legitimate updated knowledge of the incidents occurring to his immediate surroundings as well as of the entire globe. Owning devices such as smart phones, smart watches, tablets and other portable electronics of such kind is very common practice and the number of users is increasing day by day. NEWS was delivered through the means of messengers in medieval times, printing press in the 15th century. NEWS through television was convenient source of live information delivery which was popularized in 19th and 20th century. We have reached the epitome of fastest NEWS or information delivery system. This system however has a drawback in which the individual has to be in front of a television with a setup box and a bunch of wired cable which makes it a bit more tedious to get updated with information regularly. Hence, this can be improved by using the technology of applications on smart phones. The app will contain regular updates on topics which will be communicated by NEWS API. The API will get its information through various NEWS broadcasters available around the globe like BBC, CNN, Guardian, NDTV. This will greatly improve the speed of information reaching the average person.
In comparison to the native apps, the average user of our app will be able to run it smoothly on their devices because of the minimalistic design while getting access to significant and latest NEWS. This feature not only drives the user to an information-centric source for day-to-day updates but can also keep the unwanted clutter away from the user experience.
NEWS app allows us to explore the various types of integration available between foreign API’s and android application which transits to a unique experience for every user. It also provides us with an opportunity to learn the integration of the android application with Google's Firebase through which we would work and learn to manage and view the application’s analytics, explore push messaging services and much more features such as database management for android application.