MeToo Facebook Fan Page

Simply Push the Facebook Like bouton on the page and start let you voice be hear ...

What's New in HiTech

Toute l'actualité informatique et high tech : emploi, test de produits high-tech et jeux vidéos, astuces ...

Fan Page MeToo sur Facebook

Rendez-vous sur la page Fan Facebook de Metoo, Clickez sur like et Soyez MeToo ...

La nuit, les souvenirs re-surgissent

Vous aussi , vous avec des souvenirs d'expériences de vie controversée. Revelez les, et exprimez les ... Soyez MeToo

Conception d'Application : Web - Mobile - Cloud ...

Modélisation et conception des applications , Présentation d'outils efficace ....

23 mai 2013

Aventure avec Android Studio #3

 


Tutoriel Android Studio #3



Si vous  étés tombés sur cette page sur le coup , pourquoi ne pas faire un tour rapide sur les premières étapes : ici et ici.

On va Faire semblant de coder un tout petit peu ! Comme Android Studio a deviné que nous venions pour un Hello World on va changer le texte en : Salut les amis !


En mode Design.


Double clickez sur le text hello world et hop, on a une petite fenêtre qui s’ouvre (un petit genre de pop up ou un hint screen) ensuite pour l’attribut text , nous pouvons ouvrir la fenêtre de sélection (c’est la ou y’a le bouton des avec …). Là on decouvre une liste de variable qu’on peut choisir comme contenu de notre composant text. Juste en dessous on a New ressource (de traduit ça aussi !). Ok voila les capture d’écran down. Pour ceux qui on déjà programmer an-droid on comprend que @string/ nous donne accès au contenu du fichier string xml cense contenir toute les textes statique , cause on peut change le contenu de notre composant dans notre fichier .Java et utilisant la logique R. (je sais , je sait , je n'ai encore rien dit !)


>>>>> ici les images (clickez pour agrandir)








On peut aussi faire la même modification en allant a notre droite dans le panel des composants, choisir notre composant texte et aller dans les propriétés et hop




En Mode Code

Et dire que j'ai faillir reprendre tout le processus ci dessus en code , Why ? Pour ce qui veut y aller en code : nous avons que deux fichiers majeurs a modifier. Bien sur reprendre l’étape d'en haut et vérifir dans les répertoires /Res et /Java;  les fichiers modifié, puis le Manifest.Xml et c'est joué. Allons compilé tous ça !



Compilation et test

Dans la barre de menu, on peut cliquez sur Run et enfin choisir Run+nom du projet ou run (tout simplement). On peut aussi compilé en cliquant sur le petit triangle vert !


La compilation (Make) prend un peu de temps, ensuite nous avons droit a une fenêtre qui nous propose un test sur notre handset (androidmobile) ou sur une machine virtuel. Si c'est votre première fois vous aurait a créer un nouvel  'virtual machine';  le choisir puis voir ce que ça donne. Moi je testerai pas un hello word sur mon portable en tous cas, Mais pour ceux qui veulent y aller, c'est possible d'avoir votre Androidmobile connecté par cable usb ou bluetooth.
Comme les images disent plus que les mots voici comment procédé  Chosissez ensuite le virtual-device créé et c'est parti. On attend que tout se lance et s’exécute.



Notre appareil virtuel mettra du temps a se lancer , mais il se lancera ( vous vous souvenez surement , certain comme moi sont encore au One & half Core ).

Et après tadda :



P'ti Résumé


# Android Studio permet la création d'applications Android avec beaucoup plus d'aiseance que les autres approches disponibles.
# Une application a au moins une activité qui ce définit par un interface visuel et la logique programmable qui va avec.

L'interface visuel (Ecran) est contrôlé par un fichier XML, Main_Activity.xml se trouvant dans le répertoire res.
Android Studio fournit un GUI en mode drag-and-drop (glisser et deposer) qui vous permet de créer une interface sans avoir à travailler directement avec le XML.

La logique applicative est geré grace à un fichiers Java; MainActivity.java stockés dans le répertoire java. 

En plus lors de l'execution de l'application grace dans votre handset ou un virtual device, Vous pouvez modifier et ré-exécuter votre application sans avoir à redémarrer l'AVD ou tout matériel réel connecté à la machine.


A très bientôt pour la suite  >> 

PS : désolé pour les fautes d’orthographe mais n’hésitez pas à me les dire je les corrigerai…

22 mai 2013

Aventure avec Android Studio #2

 


Tutoriel Android Studio #2

Apres la période d’attente (Chez moi, sur mon 1 et Demi core , ça fait presqu'une éternité), l’eDi s’ouvre. Waou, c’est magnifique dirait un habitué et Haan, c’est full hein dirait un novice. Bon ben , nous on a crier tchia, c’est koi tous ça encore , lol Ni novice , Ni Expert !

La structure du Projet


S’en nous affolé, nous allons (pour nous tutoriel) travaillé qu’avec deux fichier,  celui de l’activité avec du code pour faire tourné la logique et  un autre fichier de code pour l’aspect visuel : (voir  l’image ci-dessous). Et pour les touche a tous , vous verrez comment c cool d’ouvrir même les fichier image dans l’editeur, pour les bricoleur , ça ne servira à rien de modifier du code généré … hum

Dossiers du Projet


L’aspect visuel (.xml)

Double click, pour ouvrir le fichier xml en mode codeur et mode designer. Les images dessous parlent plus. Et dire que Google avait prévu que nous viendront faire du Hello word !
Vous pourriez écrire toute autre chose dans le Textview,  Comme : Salut,  Je suis pas codeur !


Affichage en Mode Desin


L’aspect Logique (.Java)

Double click, pour ouvrir le fichier .Java , Vous savez celui a cette adresse   …/main/java/com.droidapp.helloword/MainActivity.java
L’image nous en dira plus, et surtout n’oubliez pas de cliquez sur les image pour les visionnez en grand et gros !

Affichage en mode Code


Petit Resumé :

Jusqu'à la , on a rien fait que visté un peu l’EDI. Mais je crois que c’est déjà bon . On passe a la compilation de notre projet dans quelque instant. Pour ce qui est de comprendre comment programmer pour android , les activité, le cycle de vie , etc .. J’ai pas encore pris le P’ti Dej donc pas trop inspiré. Essayez des tutos de concept de base gratutit partout sur internet et bien sur le site developer.android.com.
Des livres tres cool comme :

-        +   Android De la conception au déploiement  avec le SDK Google Android 2.  De Damien Guignard , Julien Chable Emmanuel Robles [ www.android-le-livre.fr  www.editions-eyrolles.com ]

-        + Le Programmeur : L’art du développement Android. Par Mark L. Murphy traduit par Éric Jacoboni, Avec la contribution d'Arnaud Farine. Publié par Pearson Education France

Et pour ceux qui veulent allé plus vite et bien, y’a des formations video. Sinon je vous conseillerai, les formations de training fourni gracieusement par itechgroup

A bientôt !


La suite ici  >> Tutoriel Android Studio #3

PS : désolé pour les fautes d’orthographe mais n’hésitez pas à me les dire je les corrigerai…

Aventure avec Android Studio #1

 


Tutorial  Android Studio

Android studio est téléchargeable en version ‘early preview’ sur le site officiel de android  (ici). Je lui trouve un air de WebMatrix de Microsoft (Bon may-be les news IDEs auront tous ce style, bref). 
Dans le monde de la conception des logiciels informatiques , je crois que certain comme vous et moi  appartiennent à l’intersection deux grands clivages (y’a en plusieurs, y’aura un articles dessus si vous êtes intéressés)  entre : 


- Style .Clavier : Et Oui , a style geeks  ses funs et mot d’ordre ! <codeurs, developeur, programeurs>, vous connaissez déjà le débats entre eux : Do It Yourself, Do not reveint the Wheel, Google it , Copy and Paste et encore

 - Style .Moine : Eux , je les aime bien , Il sont tous de l’école de Jang Chi ou de Yin Pô Li , ou de Bruce vet, que dis déjà ; Ici on trouve les consommateur quasi et unique de soit Linux, Microsoft, Open source … OU quelque chose comme ceci Php forever, Java the best  , etc. On ne jure que par ce qui vient du monastère  Un coucou a mon moine préféré ( c’est toi-même qui m’a dit ça hein)

Et l’intersection ça donne quoi ?

Selon moi, un truc du genre : 


Don’t care who make it , if it’s work and it good try to make something with it and process.


Pourquoi ai-je parle de tous ça, bof je m’en souvient plus mais je sais que j’aurais voulu bien dire : Android studio c’est cool , Once install you are ready , même si avec eclipse et netbeans avec des tools on y arrivait mais bon comme le disent les autres : simplest is best.


Bon trop de détour passons a notre tuto.


On installe , et hop on commence notre projet Hello word. (y’a koi, tu pensais que j’allai faire un tuto sur un app android d’acheminement de donnée satellitaire avec capacité d’interpretation grâce à la logique du data mining en intégrant les notion fortement typé du business intelligence … Non , Non Non)

Etape 1 : (Les screens sont down, Don't skip mes commantaires dhé, je te voit !)

Démarrer l’EDI, on choisi New projet, ensuite en renseigne les information de l’application a créer.
Pour le nom du package là!  Faudrait mettre autre chose hein, c koi tous ça, DroiDApp c’est réservé déjà hein , c pour moi gare a toi si tu a le nom de domaine avant que mes cotisations arrivent pour en avoir un ! bff


Ensuite nous pouvons ajouter une  icône pour notre application, si t’a rien prevu comme nous, choisir l’icone par défaut (Enfin pour un hello word tu va pas te mettre dans le design). Rien de spécial on continu …

Cliquons Next et on a à choisir une activité , si vous ne le saviez pas , une application android a au moins une activité qui peut être assimilée à un écran qu’une application propose à son utilisateur composée de deux volets : la logique et l’interface utilisateur (Hum, je dirait pas plus).

Pour l’instant on choisira une activité vide (neutre)  et le prchain ecran nous permettra de le nommé (surtout n’oublie pas d’autorisé les accès neccessaire à l’EDI , exemple :  JavaSDK).
Et hop let roll !


Petit résumé (version broken french) : Ce qui est bon dans Android sutdio là, dans le ken on peut decrou déjà des modeles. C'est un Redjô, bon bomby les chacun chacun a en Bri  respecter les recommandation de creation d’interface (J’en ai vu,ouff ! ) check this link to learning how to design exceptional Android apps. (here)

>>Quelques captures d’écran (Cliques sur  l'image pour l'agrandir)

Ecran 1

Ecran 2
Ecran 3
Ecran 4

Ecran 5
Ecran 6

La suite ici  >> Tutoriel Android Studio #2

PS : désolé pour les fautes d’orthographe mais n’hésitez pas à me les dire je les corrigerai…

16 mai 2013

Google Big-Input / Small-Output

 

Google [Big]- Input / [Small]- Output


Waouh, Waouh ... Je veux ici, (avec un petit détour ;) dire que :  Je n'ai rien contre Google (Using their service free) , Microsoft (Thank , i donot struglle with black screen all time) , Oracle ou  E-softci (tu connais pas !).  Je pense seulement que lorsque tout part avec : Rouler tambour, Trompette a fond , Accélérer Rythme ... tandaaa voila le IPhone  4, 4S et 5 (C'est pas ma faute oh, je suis jaloux et samsung user -lol) .

Bof , on s'emballe pas, on va juste s'expliquer.
Le titre de cet article concernant l'événement de google qui est en cours actuellement, le fameux google input/output (Mes feeds sont pleins de Compte rendu !). PourQuoi ..??
Big Input  : Exprime le fait (selon mon point de vu) que Google et ses développeurs ont plein de ressources en entrée,  pour inventer, imaginer ou nous apporter de nouvelles technologies. Je finds de ne pas voir l'aspect financier et les facteurs socio-politique (restons techo).

Small Output : Exprime le fait (et toujours selon mon point de vue) que jusqu'au dernieres nouvelles, Nothing seems now for me. Interessants bien sur, on ete les levées de rideau sur les projets ayant abouti au  google lab .. Mais pas sit impressionnant que ça.

Mais il faut le reconnaître avec grand caractère et en gras : Quand Google s'y met, il le font avec une touche Super impressionnante !

Analysons Quelque Output.

Avant tous propos, oublions les histoires de 'conspiracy theory' et de vols d'idées et restons Zen !

1- La Tendance au Social Musique [à la itunes vs spotify]

Google Play Music  juste apres Twitter Music !

Google Play Music

Twitter Play |>





2- La Tendance au Relooking Social Network

Google+ new design coming like Facebook !

Google New Design


Facebook New Design



3- Android Mobile Apps 
Le meilleur pour la fin. Yes, un gros Yes ...!

Une bonne nouvelle pour les developpeurs Android, le Android studio est vraiment cool, testez la version 'early access preview'. But sans etre de trop, y'a deja des IDE mobile App presque everywhere, Why One special for Android : A suivre !


Android Studio


Ok, on va s'essayer a la conclusion ! Le big input et le small output c'est ce qui nous arrive dans notre quotidien a plusieur niveau. Dans mes seances de Coaching j'utilise ce concept pour emmener a l'auto critique. Ce concept a été appliqué avec google et il semblerait que ça marche lol.

Essayons aussi sur Nous-même,
  • Combien de input en financement des etudes, Combien en salaire ou acquis de connaissance ?
  • Combien en (brequage) courtisage , Combien de joie  en relation de couple ?
  • Combien d'energie a fournir a la naissance, Combien mis dans les vices de la vie (Alcool, Drogue ...) ?
  • etc...



Le Google IO, Suivi de loin, ça donne pas trop  d'info avant critique ;) Pour ceux qui y etaient présent ou bien informés , nous attendons vos avis Down here !

PS : désolé pour les fautes d’orthographe mais n’hésitez pas à me les dire je les corrigerai…

14 mai 2013

Internet et le petit nuage !

 




Je voudrais dire, et sans détour;  Les cartes de visite, c'est pour la secrétaire ! Juste à l'entrée ...

Je suis certifié Cisco , Professionnel Hacker , Analyste programmeur et Oracle BD expert, Je suis de tel ou tel université , j'ai eu comme professeur Bill Gates , j'ai un brevet en .... Bof !  Bon Dieu ...

C'est quoi cette vague de Certifiés et Diplômés, qui ne savent pas les concepts et les fondamentaux ?!

Vous vous souvenez assurément des propos de Albert Einstein « Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement.  »

Qu'est ce qu' internet ? Qu'est ce que le Web (www) ? Qu'est ce que le Design Pattern ? ... Je comprends que nous  -utilisateurs ayons une vague idée, mais vous les experts ?! Waou!

Venons-en au fait !

Comme un enfant, j'ai demandé pourquoi dans les schémas de réseau informatique  (a un Facebook-Friend) , l'on représentait trop souvent  internet par un nuage , et la réponse vous devinez quoi ? : On peut avoir internet grâce au satellite ! Mais de quoi parlons nous ...


Vous savez, rencontrer des gens grâce a internet, les entendre parler avec passion de leur expertise dans un domaine, c'est vraiment fascinant. Mais quand il en viennent a sortir une carte de visite, pour soit vous intimider et vous faire accepter une absurdité fausseté ! Maiiis noooon! ...

Rouler tambour, trompette a fond et tadda. Voici la non officiel version des faits de : Internet et du Petit nuage !

Au commencement, nous étions au MIT (Massachusetts Institute of Technology) University, lorsque le Professeur de Père Russe et de mère Americaine , mais ayant grandi en Chine et instruit au japon (voila de quoi faire prof supra tech) se lançait dans une explication de ce qu'est internet. Il commença son schéma , (que voici ci-dessous)  et l' interpréta.



Ensuite, comme j'etait present , et qu'il avait fait beaucoup de conference dans des pays francophone, il se proposa encore en français de dire bienplus avec un schema.


And the professor said : Internet is a Big Wire ! Bon , nous on n'a pas bien compris , mais comme les schema ne finissait pas et qu'il était un peu fatigué de faire des raccordements partout a n'en point finir, et bien sur l'encre du marqueur etait presque fini parce que nous avons eu droit a des formules mathématiques sur les Chemins et les Nœuds  il fit un cercle autour des connexions médianes et dit: "on représente ça comme ça pour les prochain cours , êtes vous d'accord , mais retenez ceci Internet is a Big Wire !"

Ainsi nous avons eu droit à un schéma à peu prés comme ceci :




Aujourd'hui (rendons l'histoire avec une fin cool !),  dans mes interventions en temps que expert, certifié , breveté et diplômé de MIT et Havard (ouf!! Tu connais papier hein ...papier te connais aussi on espère) , voila ce que je dessine, espérant que cela ne vous ferait pas croire qu' internet est toute autre chose !



Et enfin J'oubliais , pour le satellite cette image saura tout expliquer non ?



En cadeau, J'aime bien cette image ...





PS : désolé pour les fautes d’orthographe mais n’hésitez pas à me les dire je les corrigerai…

Voici NEXTPEEL !

 




Je participais à une séance (Technique) de discussion, il y'a quelques trois mois de cela, pour la réalisation d'un full bundle  d'une start-up en tv-vidéo. Startup qui voudrait diffuser du contenu vidéo (films, séries, news, documentaires) d'origine indienne à leurs ressortissants aux Etats Unis, Canada, Australie et en France premièrement, et, ensuite partout dans le monde ;  moyennant un abonnement (Avec stratégie de moindre coût Journalier, Mensuel et Annuel).


Plusieurs thèmes ont du faire collision comme : Tv on Demand, Video Streaming , Video Share and Hosting, Video Renting, Internet Télévision ...  Buff!

De l'expérience de Google Tv () qui propose un schéma de fonctionnement  -Tres complet, et vraiment TV- sur son site, a mon préféré Hulu () -Je suis au state hein -lol; et bien d'autre service comme Amazon Instant video (), Vudu (), Blockbuster (), Netflix (), et Pourquoi pas un modèle africain, même si on n’en a pas parlé : AfricaTvOnline ().

La revue fut très longue et surtout nous avons entendu beaucoup d'idées nouvelles (en Mashup le plus souvent), mais côté technologie -encore a discuté.

Assi dans mon fauteuil, attirant quelques regards ‘What this Young black is doing here ! ‘, Instant  entre deux interventions ou j’essayais de comprendre celui qui avait la parole et au moment  ou j'entrai en conflit d'idées avec celui-ci, je me demandais si il y'aurait un avantage de se lancer pour un tel service, ou de propose une gamme de produit similaire ; Chez moi en afriQue. Savoir que la politique des Tv prive n'est pas encore 'vulgarisé' au pays natal, le débit et l'accès à internet laissant toujours à désirer; l'aptitude des miens et surtout des africains -l'Afrique noir je dirais- au e-payement ....

Tous ça pour dire simplement, que nous avons quelque chose de similaire (Presque, espérant n’avoir pas du YouTube List) est né, et nous vient de très proche : Le Nigeria. Le Nigeria, avec une implémentation et un accès à l'informatique ‘may be’ supérieur à la notre, mais je dirait d'égal ressources [humaine : ON a des expert au pays], [financier : ça coute presque rien !],  [Technologique : Sans commentaires  (surtout que l'afrique sait bien dire 'Voila la tablette africaine' pensé et designé pour l'Afrique et réalisé par la chine ) –rien de bien méchant]

OK trop de blabla , voici NEXTPEEL



Au fait, ce n'est pas la première initiative de ce genre... Malheureusement, pour les autres ‘may be’ les questions posé ci-dessus et aussi celle concernant le  marketing non pas trouvé solution adéquate pour la région afriQue. Disons bon Vent au nouveau venu, NEXTPEEL !


#by BNath-'8'

PS : désolé pour les fautes d’orthographe mais n’hésitez pas à me les dire je les corrigerai…