nrdblg

Introduction

Flutter is a UI toolkit (made by Google) for building natively compiled Android, iOS, web and desktop apps while using a single codebase.

It’s used and developed in dart and requires XCode (an aPpLe computer… -,-) and Android Studio as well as according SDKs.

Motivation

As a web developer I am interested in mobile usage of websites as well as webapps and I want to go some steps further and develop native apps for the currently dominating operating systems Android and iOS.

I have had a look into Swift with XCode for iOS and Android-Java for Android and realized some significant layouting and functionality-, as well as securiy differences. This brought me to React Native and Flutter, presenting themselves as multitools for developing mobile apps.

I simply wanted to have a look at Flutter anyway but here is a (conceptional and technical) introduction to what I actually want to build:

Concept notes

I want to build an app for mobile devices which

lists, edits, deletes given entries smoothly (CRUD) has an export- and an import functionality for moving data between devices (maybe even between Android and iOS)

should store data inside a database (for the sake of exporting it later?)

should be available in at least two languages

I am heading into development now and will add some findings and thoughts once something actually happened.

#Apps #Development #Google #Mobile