Cross – Platform Development for an Online Food Delivery Application

2021 
Nowadays, there are various mobile operating system are available in the market that user uses daily. All Operating System having so many apps like system apps or installed apps and each app having their own features. Different platform having different apps and sometime different platform having same app. To make an application we require some programming language for different platform. Like if we want to make an application for Android then we have to use Java and if we want to make an application for iOS then we have to use Swift or C# and if we want to make an application for Desktop then we have to use C++ So in that case the same app is developed by using different programming language for different platform. So, developer needs to spend more time, energy and cost to make an app. Though In today’s life everyone is busy and wants to save their time as much as possible. To overcome these problems, we have to use cross platform application development. Cross platform application development is very useful because developer needs to write only single language to make an app that can easily be compiled to multiple platforms. There are many cross - platform framework is available in the market but the Flutter framework considered the best one. In this paper we are going to build an application named as Online Food Delivery App where the whole application is develop using Flutter Framework which uses Dart 2 programming language. The UI part is done with Flutter and backend part is done by using Firebase. With the help of these technologies, we are going to make an application with single codebase for different platform like Android, iOS, Desktop, Web Server. We use these technologies because it is an open source and its performance is very smooth and fast. With Flutter the UI that made is very interactive and it is different from other technology. Thus, the time and cost of developers will be reduced.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []