Embedded.Linux.Tunisia
training embedded linux (inscription à l'addresse [email protected])
- Workshop/form Le prix est unique: 45 Dinars (les 2 jours).
==1er workshop (Linux embarqué)===========================
formation accéleré:(Linux embarqué)
Nombre: pour une vingtaine de personnes (20 max)
prix: 25 Dinars.
Objectif :
* Connaitre les différents outils d’un ingénieur linux embarqué en vivant son quotidien.
* Connaitre les secrets du linux embarqué.
* Comment construire un petit système Linux embarqué.
* Comment fonctionne Linux.
* Comment debugger Linux.
* Comment écrire des drivers Linux.
* Valeur ajouté : à la fin du workshop, L’étudiant doit continuer le travail sur le Linux embarqué en utilisant un émulateur (sans carte ou avec carte) en compilant
l'Android, application DirectFB, firewalls... pour maitriser l’environnement de développement/débogage des grandes entreprises comme Samsung, stmicroelectronics,
broadcom…
Premiere partie: (environnement)
• Construire un système embarqué à partir de rien sur un émulateur ARM.
• Cross-compilation, Distribution Linux, Kernel, émulateur.
• Busybox NFS, Initramfs, U-boot, memory map, sysfs, procfs...
• Des exemples sur la Pandaboard.
Deuxiéme partie:(Développement)
• L’outil GIT et son importance dans l’embarqué.
• Linux device drivers : Communication avec les applications user.
• Virtual file system VFS, system call,libc, l’interne de Linux.
• Makefile, Bugzilla.
• Debug Kernel/User. Gdbserver.
Lors de la formation, des clé USB seront distribués contenant l’environnement de travail.
Apportez votre PC avec Windows 7 ou XP installé (Le mieux un PC supportant instructions VTx voir avec l’outil CPU-Z).
Commencer à voir pour se préparer:http://free-electrons.com/doc/unix_linux_introduction_fr.pdf
Merci de me contacter pour organiser une présentation gratuite sur "libre de l'embarqué Linux/STM32/Android" et une autre sur "Google Maps sur Android" dans votre école.
==3 eme workshop (Android débutant)========================
Objectif :
* Comment débuter dans la programmation Android en utilisant le SDK de Google Android.
* Connaitre les bases de la programmation Android (sur la derniere version Jellybean).
* Connaitre les composants d'une application Android et la démarrer sur l'émulateur.
* Connaitre l'interface utilisateur de l'Android et son "design".
* Comment publier une application android.
un workshop intensif de 2 journées sera organisé:
Nombre: pour une vingtaine de personnes (20 max)
prix des 2 journées: 45 Dinars.
La formation dure toute la journée de suite avec des pauses.
Contenu :
30% théorie
70 % pratique
(d'après l'expérience, avec la pratique, l'étudiant ne s'ennui pas)
Premier jour: (avec plusque 30 ateliers disponible)
• Introduction dans le language JAVA & l'orienté objet
• Introduction dans environment android sur émulateur ou un smartphone.
• Les fondamentaux de l'android: Premier programme, activité (cycle de vie, naviguer entre les activités,
passer des données entre les activités), les intents (implicites & explcites), les broadcaster/broadcast receiver,
changer le théme et style.
• javascript appelant du code Android, python sur android, auto start de l'application lors du boot du smartphone.
Deuxieme jour:
• Les vues basiques: tous les type de Boutons, Check box, Time/Date Pickers, positionnement linearlayout,
FrameLayout,..., scrollview, les Menus Option & Context, Boites de Dialogs (les fragments), view pager, progress
bar (avec thread)
• Listview (personalisé, multiple...), spinner view, Gallery, image switcher, gridview, utilisation des
fragments pour afficher les details.
• Comment préparer votre demande de déploiement, déploiment à travers webserver, installation vers SD,
Comment publier gratuitement une application Android.
http://developer.android.com/training/index.html
Getting Started | Android Developers Android Training provides a collection of classes that aim to help you build great apps for Android. Each class explains the steps required to solve a problem or implement a feature using code snippets and sample code for you to use in your apps.
En résumé, on vous propose deux workshop/formation :
- Workshop/formation sur Linux embarqué pour entrer dans la communauté open source: 2 jours.
- Workshop/formation sur STM32 avec environnement open source: 2 jours.
- Workshop/formation sur Android pour 2 niveaux: 2 jours pour débutant et 2 jours pour avancé.
N'importe quel étudiant peut organiser un groupe de 20 personnes max pour le weekend (per exemple).
Workshop/formation peut être fait dans l'école ou dans une salle professionelle. Le prix est unique: 45 Dinars (les 2 jours).
contacter au : 28.293.611 ou email: [email protected]
L’objectif est que l’étudiant maitrise l’embarqué :
- Coté Software Noyau : Linux embarqué (exemples sur Pandaboard).
- Coté Hardware : STM32.
- Coté Software Application : Android.
Voir les détails "précis" des formations.
13/06/2013
http://asia.cnet.com/samsung-galaxy-s4-zoom-announced-62221599.htm
Samsung Galaxy S4 Zoom announced The Korean electronics giant releases yet another variant of the Galaxy S4, featuring a 16-megapixel camera, 10x optical zoom and a built-in optical image stabilizer.
13/06/2013
Samsung Galaxy S2 and S3 – ADB Device Driver [android]
Here are the steps I followed to get the phones connected and visible via the ADB interface:
1.Disconnect the phone from USB
2.Using USBDeview, I deinstalled all previously installed drivers relating to the phone (Look for Samsung Android as the device name).[http://download.cnet.com/USBDeview/3000-2094_4-10614190.html]
3.Installed the latest version of Kies (v2.3 at this time)[http://www.samsung.com/uk/kies/]
4.Connected the phone via USB and waited for all of the components to be detected and initialized
5.Ran “adb kill-server” (adb can be found under /platform-tools)
6.Ran “adb start-server”
7.Ran “adb devices”. At this point I can see both my Samsung S2 and S3 phones as available devices.
USBDeview Keeping track of your USB devices is easy with NirSoft's USBDeview.
Click here to claim your Sponsored Listing.
Category
Contact the school
Address
Tunis
2000