Académique Documents
Professionnel Documents
Culture Documents
B.P. 1757
KINSHASA/KALAMU
Coordonnées d’enseignant:
Dispensé par : CT. KANYINDA KAYEMBE Kam’s
Niveau d’Etude :
Licencié en Génie Informatique/Math-Info (UNIKIN)
Doctorant en I.A / Math-Info (UPN)
Contacts : (+243)895536844
E-mail : kamskanyinda@gmail.com
Disponibilités :
Sur rendez-vous par téléphone (pas de SMS) ou par courrier
électronique ou soit sur WhatsApp (pas de voice)
Développement d’Applications Mobiles/Low et No
Codes
1. Objectif(s) du cours :
Ce cours permet à l’étudiant de :
Avoir l’idée générale sur les notions de développement des
applications mobiles(Code, Low code et no code).
S’accoutumer avec l’environnement Android en utilisant des
plateformes de développement des applications mobiles Low Code.
Etre capable d’utiliser la plateforme Flutter.
Initier les étudiants à utiliser la compilation par Dart et le Visual
Code.
2. Approches Pédagogiques :
Exposés magistraux, Études de cas,, Travaux individuels ou en
équipe.
Développement d’Applications Mobiles/Low et No
Codes
3. Modalités d’évaluation.
Evaluation continue et formative.
Au moins la moitié des travaux des étudiants doivent être supervisés
(travaux dirigés en classe),
Projets individuels ou en groupe.
Contenu du cours.
APK:
Android Package qui est un ensemble de fichiers d’installation des
applications Android
API:
Interface Programmation d’Application qui désigne tout logiciel ayant
une fonction distincte et l’interface peut être considérée comme un
contrat de services entre deux applications,
SDK
Software Development Kit qui est le regroupement d’un ensemble
d’outils d’aide à la programmation d’applications
Application native
Désigne toute application conçue pour une plateforme ou un type de
dispositif spécifique ,
2. Concepts clés.
Android
C’est un système d’exploitation mobile open source fondé sur le noyau
Linux et développé par Consortium d’entreprises,
IOS
IPhone Operating System qui est un système d’exploitation mobile open
source développé par l’entreprise Apple
Low Code ou no Code est une expression générale désignant les plateformes
et outils de développement créés pour permettre aux utilisateurs métier de
concevoir et de développer des applications.
Quel est l’objectif principal d’utiliser le développement Low Code/No
Code ?
Low Code ou no Code offre une meilleure sécurité et confidentialité : cette
approche permet aux entreprises d’effectuer les taches de développement qui sont
trop sensibles pour être externalisées, ce qui contribue à minimiser les risques de
violations ou de cybercriminalité
Malgré leurs nombreux avantages, les plateformes Low/no Code ont leurs
limites :
Elles offrent moins de flexibilité que les approches traditionnelles de codage.
Les utilisateurs sont limités aux fonctionnalités et aux designs proposés par la
plateforme.
Capacité à traiter des applications complexes.
Quelle est la fonction des connecteurs dans les outils
low-code/ no code ?