Archives de
Catégorie : Application Mobile

Introduction au langage de programmation Kotlin

Introduction au langage de programmation Kotlin

Dans le cadre du développement Android via Android Studio, je me suis rabattu sur deux choix pour le langage : Java car je le connais déjà, et Kotlin car c’est actuellement le langage le plus populaire pour cet environnement1. J’ai choisi ce dernier, car j’étais intrigué par son originalité et sa réputation de langage propre et bien conçu. Java et Android Par défaut, Android Studio propose une version de Java basée sur la dernière version non-commerciale : Java 8. Il n’est…

Lire la suite Lire la suite

React Native for Mobile apps

React Native for Mobile apps

React Native is one of the most used language in native mobile app development. Created by Facebook, it runs on the same library as React JS. React Native combines the best parts of native development with React, a JavaScript Library (check my article https://cda.needemand.com/2020/12/07/react-js/ for more information on React JS).Over the past few years, the interest for this language has been increasing nonstop, puting it as one of the best solution for mobile apps, but WHY ?? 1/ Fast technology…

Lire la suite Lire la suite

Choosing the best programming language for developping a mobile app

Choosing the best programming language for developping a mobile app

Choosing a programming language for building a mobile app can be confusing for a beginner. This is why I decided, both for my personal culture, as for that of my classmates, to carry out a review of the different programming languages for mobiles and thus answer to the question… Which one should you use? Your choice of a given language that you are going to use for application development depends mainly on the operating system you are going to work…

Lire la suite Lire la suite

Embedded Databases

Embedded Databases

An embedded database doesn’t need a server: data is stored on the same machine as the application that uses it (typically in a sub-folder of the application). Advantages Extremely fast read/write operations. Not dependent on a database hosting service, avoiding all associated costs. No need for a network connection because queries are executed locally. Drawbacks The database is not shared between different machines, and is therefore limited to storing local data. Execution speed of queries is harder to predict because…

Lire la suite Lire la suite

React Native

React Native

Prior reading(Thanks Thibault Jolivet :)) What’s React Native? React Native is an open-source application framework created by Facebook in 2015, 2 years after the creation of the framework React. It is used to develop mobile applications such as Android, Android TV, iOS, macOS, Windows, etc. It uses tools based on JavaScript technology and the React library. How it works? As the name suggests, react native use native codes. « What does that mean?  » A native mobile app is a smartphone…

Lire la suite Lire la suite