Trouver votre ebook...

Liste des livres et Ebooks trouvés
Nous avons trouvé un total de 31 livres disponibles en téléchargement
Kotlin

Kotlin

Auteure: Hugues Bersini ,

Nombre de pages: 192

Un manuel ultra-pratique sur le langage de programmation le plus novateur depuis Java Ce manuel d'initiation à Kotlin aborde ce nouveau langage selon une approche résolument concrète. Sans qu'il soit nécessaire d'avoir des connaissances des langages plus anciens, l'ambition de cet ouvrage est de vous apprendre à développer des applications pour les tablettes et smartphones fonctionnant sur Android. Devenu incontournable depuis que Google l'a déclaré, en 2019, langage officiel pour la création d'applications mobiles Android, Kotlin s'avère entièrement compatible avec Java et il est aussi disponible en open source. À partir de l'environnement Android Studio, vous pourrez très rapidement créer des animations graphiques (mini-jeux) tout en découvrant de façon ludique les bases de la programmation procédurale et orientée objet. À qui s'adresse cet ouvrage ? Aux développeurs néophytes et confirmés À tous ceux qui souhaitent découvrir les coulisses de la programmation moderne

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Auteure: Ben EVANS , David FLANAGAN ,

Nombre de pages: 384

Un best-seller US enfin traduit en France Ce livre est destiné à éléver l'expérience de tout programmeur Java 7 et 8 à un niveau d'excellence. Rempli d'exemples de programmes mettant en oeuvre les toutes dernières APIs Java et donnant des principes de programmation afin d'optimiser l'écriture et l'exécution du code Java, il deviendra vite indispensable à tout programmeur digne de ce nom. Au programme : Les changements apportés par Java 8 Apprentissage de la programmation orientée objet en utilisant la syntaxe de base de Java Explorations des énumerations, des annotations, and des expressions lambda Les techniques de bases à mettre en oeuvre dans la conception orientée objet design Gestion optimale de la mémoire Les formats de données les derniéres APIs d'E/S, et les canaux asynchrones Utiliser Nashorn pour exécuter JavaScript sur une machine virtuelle Java Se familiariser avec l'OpenJDK Collection O'Reilly

Blockchain

Blockchain

Auteure: Matthieu Quiniou ,

Nombre de pages: 142

La place des intermédiaires de confiance pourrait être affaiblie avec la blockchain, technologie de registres distribués, dont une des fonctions est de constituer des preuves horodatées en remplaçant la confiance interindividuelle par une confiance algorithmique. Les contrats intelligents (smartcontracts) s’autoexécutant permettent de repenser des pratiques dans le domaine du e-commerce, de la communication interbancaire, des levées de fonds (avec les ICO) et de la justice (preuve horodatée, actes authentifiés par la blockchain). Des entreprises de nombreux autres secteurs (divertissement, intelligence artificielle, santé, immobilier, tourisme, transport, etc.) tentent de proposer de nouveaux services en tirant bénéfice de la blockchain. Cet ouvrage met en perspective les innovations techniques et d’usage apportées par la blockchain en identifiant celles ayant une portée à moyen et long terme, tout en tenant compte des résistances sociales, économiques, juridiques et administratives susceptibles de se manifester.

Numérique et sciences informatiques 1re (spécialité) - Prépabac Cours & entraînement

Numérique et sciences informatiques 1re (spécialité) - Prépabac Cours & entraînement

Auteure: Céline Adobet , Guillaume Connan , Gérard Rozsavolgyi , Laurent Signac ,

Nombre de pages: 320

Un outil de travail complet et efficace, conforme au programme en 1re du nouvel enseignement de spécialité « Numérique et sciences informatiques ». De nombreuses ressources – le cours, les méthodes clés, des exercices progressifs –, pour vous accompagner tout au long de votre Première. Sur chaque thème du programme : • Des fiches de cours synthétiques et visuelles • Les méthodes et savoir-faire clés • Une grande carte mentale récapitulative • Une série d’exercices progressifs • Des sujets guidés « Objectif Bac » • Tous les corrigés détaillés En accès gratuit, avec l’achat du livre, sur le site www.annabac.com • Des parcours de révision interactifs proposant, pour chaque thème du programme : des fiches, des quiz, des exercices et sujets corrigés • Des conseils pour bien s’orienter

Aide-mémoire - Java - 5e éd.

Aide-mémoire - Java - 5e éd.

Auteure: Vincent Granet , Jean-Pierre Regourd ,

Nombre de pages: 320

Cet aide-mémoire décrit de manière pédagogique et pratique les fonctionnalités du langage Java. Il intègre les récents enrichissements apportés par la version 9. Toutes les facettes du langage y sont ainsi abordées : • le modèle objet : classes et interfaces ; • le contrôle de l’exécution : threads et exceptions ; • les mécanismes d’abstraction : généricité et fonctions anonymes ; • l’environnement de programmation : API et outils de développement. Chaque notion est illustrée d’exemples ou de cas pratiques. Aucune connaissance en Java n’est pré-requise. Vous pouvez donc vous appuyer sur cet ouvrage pour apprendre Java, acquérir de bons réflexes de programmation et développer vos futurs projets ! Le code source des exemples est disponible en téléchargement.

Apprenez à programmer en Java

Apprenez à programmer en Java

Auteure: Cyrille Herby ,

Nombre de pages: 788

Vous aimeriez apprendre à programmer en Java, mais vous débutez dans la programmation ? Pas de panique ! Vous tenez dans vos mains un livre conçu pour les débutants qui souhaitent se former à Java, le langage de programmation incontournable des professionnels ! De quoi permettre d'apprendre pas à pas à développer vos premiers programmes.

Java EE 5

Java EE 5

Auteure: Antonio Goncalves ,

Nombre de pages: 340

Ce cahier détaille la conception d'un site de e-commerce avec UML et Java Enterprise Edition 5. Inspirée du Java Petstore, l'étude de cas se construit au fil des chapitres en appliquant les spécifications Java EE 5 : EJB 3.0, JPA 1.0, Servlet 2.5, JSP 2.1, JSF 1.2, Web Services 1.2, JAXB 2.0, JAX-WS 2.0, JavaMail 1.4, JMS 1.1. L'application est déployée dans le serveur GlassFish 3.0.1 et utilise la base de données Derby. Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir Java EE 5 ou migrer leurs applications J2EE 1.4 existantes. Il montre comment s'imbriquent les différentes API de Java EE 5 dans une application internet-intranet et introduit Maven, le nouvel outil d'automatisation de développements d'Apache. Téléchargez le code source de l'étude de cas ! www.editions-eyrolles.com

La programmation orientée objet

La programmation orientée objet

Auteure: Hugues Bersini ,

Nombre de pages: 672

Le manuel indispensable à tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs) sur la programmation orientée objet ! L'objet par la pratique avec Python, java, C# et C++ et PHP 5... en UML 2 Cette sixième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, interface, multithreading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, LINQ mais aussi les services web, Corba, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet Lino et enfin les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, java, Python, PHP 5, C# et C++. A qui s'adresse ce livre ? Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche ...

Programmer en langage C++

Programmer en langage C++

Auteure: Claude Delannoy ,

Nombre de pages: 822

Acquérir une parfaite maîtrise du C++ et de la programmation objet "Programmer en langage C++" s'est imposé au fil de ses sept éditions successives comme la référence en langue française sur le C++. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de ses propres classes et de la conception d'applications professionnelles. Cette 8e édition inclut un nouveau chapitre d'introduction aux design patterns en C++, ainsi qu'une annexe sur les extensions apportées par la nouvelle version de la norme ISO, publiée en 2011 et connue sous ...

CSS 3 Grid Layout

CSS 3 Grid Layout

Auteure: Raphaël Goetter ,

Nombre de pages: 144

Un ouvrage de référence pour les webdesigners et intégrateurs Complémentaire de Flexbox, le module de positionnement Grid Layout est une spécification du W3C à l’état de Candidate Recommandation dont les premiers jets datent de 2004. Désormais exploitable en production sur l’ensemble des navigateurs, le concept général de Grid Layout (ou « positionnement en grille ») est de structurer l’espace en zones majeures, au sein d’une page web ou d’une application. Une grille virtuelle, indépendante des éléments HTML qui peuvent s’y placer, présente l’avantage flagrant d’être très souple lorsqu’on souhaite la modifier en fonction du contexte. Parfaitement adapté au responsive webdesign, Grid Layout permet à votre page de s’adapter immédiatement aux différentes tailles d’écran. Associé aux CSS 3 Media Queries, le modèle de positionnement en grille donne toute sa puissance, plus particulièrement si vous avez opté pour une trame sous forme de variante « template ». Seul le patron de départ nécessite d’être modifié : inutile d’intervenir sur la structure HTML, ni même sur le positionnement de chaque élément de page. Agrémenté de...

Découvrez le langage Swift

Découvrez le langage Swift

Auteure: Rudy de Visscher ,

Nombre de pages: 128

Ce livre a été rédigé pour permettre à n'importe qui d'apprendre le langage de programmation Swift, conçu pour développer des applications iPhone, iPad, iPod Touch ou encore Mac OS X. De ce fait, aucune connaissance préalable n'est nécessaire. Un parfait débutant saura très bien à la fin de ce livre programmer dans ce langage. Deux TP sont également proposés pour mettre en pratique vos nouvelles connaissances.

Le livre de Java premier langage

Le livre de Java premier langage

Auteure: Anne Tasso ,

Nombre de pages: 598

Apprendre Java en douceur Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans. Enfin, vous vous initierez au développement d'applications avec l'interface Android Studio. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de l'ouvrage, qui vous...

Spring par la pratique - Spring 2.5 et 3.0

Spring par la pratique - Spring 2.5 et 3.0

Auteure: Arnaud Cogoluègnes , Thierry Templier , Julien Dubois , Jean-Philippe Retaillé ,

Nombre de pages: 684

Tirez le meilleur parti de Java EE avec Spring ! Cet ouvrage montre comment développer des applications Java EE professionnelles performantes à l'aide du framework Spring. L'ouvrage présente les concepts sur lesquels reposent Spring (conteneur léger, injection de dépendances, programmation orienté aspect) avant de détailler les différentes facettes du développement d'applications d'entreprise avec Spring : couche présentation, persistance des données et gestion des transactions, intégration avec d'autres applications et sécurité applicative. Cette seconde édition présente en détail les nouveautés majeures des versions 2.5 et 3.0 de Spring et de ses modules annexes : modèle de programmation basé sur les annotations, Spring Dynamic Modules for OSGi, Spring Batch, Spring Security, SpringSource dm Server, etc. L'accent est mis tout particulièrement sur les bonnes pratiques de conception et de développement, qui sont illustrées à travers une étude de cas détaillée, le projet Open Source Tudu Lists. Sur le site www.springparlapratique.org Dialoguez avec les auteurs et participez au forum de discussion Accédez au code source de l'étude de cas du livre...

Je suis Jeanne Hebuterne

Je suis Jeanne Hebuterne

Auteure: Olivia Elkaim ,

Nombre de pages: 248

Jeanne Hébuterne est une jeune fille quand, en 1916, elle rencontre Amedeo Modigliani. De quinze ans son aîné, il est un artiste « maudit », vivant dans la misère, à Montparnasse. Elle veut s’émanciper de ses parents et de son frère, et devenir peintre elle aussi. Ils tombent fous amoureux. De Paris à Nice - où ils fuient les combats de la Première Guerre mondiale –, ils bravent les bonnes mœurs et les interdits familiaux. Mais leur amour incandescent les conduit aux confins de la folie.

Programmer en Java

Programmer en Java

Auteure: Claude Delannoy ,

Nombre de pages: 948

De la programmation objet en Java au développement d'applications Web Dans cet ouvrage, Claude Delannoy applique au langage Java la démarche pédagogique qui a fait le succès de ses livres sur le C et le C++. Il insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'apprentissage du langage se fait en quatre étapes: apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets Java et les JSP. L'ouvrage met l'accent sur les apports des versions 5 à 8 de Java Standard Edition: programmation générique, types énumérés, annotations... Un chapitre est dédié aux design patterns en Java et cette 9e édition comporte deux chapitres supplémentaires sur des nouveautés majeures de Java 8 : les streams et les expressions lambda; la gestion du temps, des dates et des heures. Chaque notion nouvelle et chaque fonction du langage sont illustrées de programmes complets dont le code source est en libre téléchargement sur le site...

UML 2.5 par la pratique

UML 2.5 par la pratique

Auteure: Pascal Roques ,

Nombre de pages: 408

Enfin un ouvrage détaillant tous les principes d'une modélisation efficace avec UML ! En mettant l'accent sur les diagrammes les plus importants (cas d'utilisation, séquence, classes, états, activité), l'auteur se concentre sur les principaux concepts et fournit des explications claires et pragmatiques applicables à vos projets. De nombreux conseils émaillent les multiples exercices proposés afin de faciliter l'assimilation du langage UML. Huitième édition augmentée : un cours pratique magistral sur UML 2.5 Cette huitième édition mise à jour et augmentée de l'ouvrage UML par la pratique constitue un support de cours exemplaire sur UML 2.5. Il traite les axes fonctionnel, statique et dynamique de la modélisation UML par des études de cas et des exercices corrigés donnant les bases d'une démarche méthodique. Chaque choix de modélisation est minutieusement commenté ; des conseils issus de l'expérience de l'auteur ainsi que de nombreux avis d'experts sont donnés. En fin d'ouvrage, un glossaire reprend les définitions des principaux concepts étudiés. Les nouveaux concepts et diagrammes UML 2 sont traités en détail : diagramme de structure composite,...

Le livre de Java premier langage

Le livre de Java premier langage

Auteure: Anne Tasso ,

Nombre de pages: 616

Apprendre Java en douceur Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans. Enfin, vous vous initierez au développement d'applications avec l'interface Android Studio. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de l'ouvrage, qui vous...

Swift pour les Nuls

Swift pour les Nuls

Auteure: Jesse FEILER ,

Nombre de pages: 252

Découvrez le meilleur outil de développement dans les environnements iOS et Mac Swift est un nouveau langage de programmation performant et accessible qui permet de développer des apps iOS et Mac. Il est conçu pour offrir aux développeurs tous les éléments nécessaires à produire des apps. Swift est un langage simple d'approche et permet à ceux qui n'ont jamais utilisé un langage de programmation de coder après quelques heures seulement. Au programme : Faire tourner Swift dans l'environnement Xcode Développer facilement des applications iOS et Mac Collecter, déclarer et saisir des données Implémenter des fonctionnalités de géolocalisation et de partage

On m'avait dit que c'était impossible

On m'avait dit que c'était impossible

Auteure: Jean-Baptiste Rudelle ,

Nombre de pages: 250

UNE FOIS N’EST PAS COUTUME, UN DIRIGEANT ICONOCLASTE DÉCIDE DE FAIRE VOLER EN ÉCLATS LES CLICHÉS. Nos PME françaises ne prospèrent pas ? Il est temps d’en finir avec l’obsession fiscale et administrative des patrons. Les vraies raisons sont ailleurs. Jean-Baptiste Rudelle a réussi un improbable défi. En moins de dix ans, sa société, Criteo, qui invente une nouvelle forme de publicités ciblées sur Internet, est passée de l’arrière-boutique d’une saladerie à une multinationale aujourd’hui cotée au Nasdaq, qui pèse plus de 2 milliards en Bourse. Il nous raconte ici son parcours, qui a été tout sauf un long fleuve tranquille, et ses échecs puisque pour lui l’échec est la condition même du succès. Il nous livre aussi ses secrets de réussite, ainsi qu’un vigoureux plaidoyer pour la création d’entreprises de hautes technologies en France.

Complètement Stone

Complètement Stone

Auteure: Yves QUITTÉ , STONE ,

Nombre de pages: 249

Il suffit d'une discussion avec un producteur de Polydor au Bus Palladium et d'une rencontre avec un certain Éric Charden pour que le destin de Stone bascule. À 18 ans, elle enregistre quatre titres sur un 45 tours et retrouve sa frange blonde affichée en 4 × 3 sur les Champs-Élysées ! Trop heureuse d'échapper au joug paternel, " la petite Stone " passe sans transition du statut de fan inconditionnelle de l'émission " Salut les copains " à celui de star... côtoyant soudainement ses idoles. Dès lors, tout s'enchaîne très vite : mariage atypique, tournées incessantes, promotions dévorantes et le tourbillon des années 1970 avec l'incroyable succès de " L'avventura ", de " Made in Normandie " puis de la comédie musicale Mayflower. Mais la gloire et le luxe d'une vie hors norme et (trop ?) insouciante ne font pas tourner la tête de Stone. Après son divorce d'avec Éric Charden, elle enregistre la face B de sa vie avec Mario d'Alba. Entre galas et théâtre, cette végétarienne convaincue se consacre à ses trois enfants, défend de justes causes et se passionne pour des sujets aussi variés que le jeûne, la communication avec l'au-delà ou l'écologie selon Pierre ...

Big Brother is driving you. Brèves réflexions d'un informaticien obtus sur la société à venir

Big Brother is driving you. Brèves réflexions d'un informaticien obtus sur la société à venir

Auteure: Hugues Bersini ,

Nombre de pages: 115

2e édition, revue. L’informatique seule est capable d’apporter les solutions qui s’imposent derechef à la complexification du monde et la multiplication des menaces écologiques, économiques et sociétales. La virtualisation de toute information, la multiplication des modes de connexion, la transformation de tout objet en un ordinateur rendent possible la prise en charge totalement automatisée de nos biens publics. Après-demain, des transports en commun impossibles à frauder optimiseront le trafic pour un coût écologique minimum, des senseurs intelligents s’assureront d’une consommation énergétique sobre, les contrats financiers et autres ne souffriront d’aucune défection possible et des algorithmes prédictifs préviendront toute activité criminelle. Face à l’urgence, nous accepterons de confier notre société aux mains d’un big brother « bienveillant ». L’interdit le deviendra vraiment et la privation remplacera la punition. Mais le souhaitons-nous vraiment ? Hugues Bersini est professeur d’informatique à l’Université libre de Bruxelles et directeur du laboratoire d’intelligence artificielle de cette même université. Ses travaux de...

Le livre de Java premier langage

Le livre de Java premier langage

Auteure: Anne Tasso ,

Nombre de pages: 590

Apprendre java en douceur Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le découvrirez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Vous découvrirez enfin comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur le site de l'auteur, et un projet développé au fil de l'ouvrage, qui vous montrera comment combiner toutes les techniques de programmation étudiées pour construire une véritable...

Smartphones Android pour les Nuls, grand format, 6e édition

Smartphones Android pour les Nuls, grand format, 6e édition

Auteure: Dan GOOKIN ,

Nombre de pages: 279

Un livre tout en couleurs idéal pour manipuler votre smartphone Android comme un virtuose ! Que vous possédiez un smartphone Android Motorola, HTC, Google Nexus ou Samsung, ce livre va vous apprendre à maîtriser votre nouvel outil sur le bout des doigts. Ce livre a été entièrement mis à jour pour la version Nougat (version 7) d'Android. Au programme : - Découverte de l'interface et du bureau d'Android - Fonctionnalités de base - Téléphone - Se connecter en Wi-Fi - La messagerie avec Gmail - Surfer sur le Web - S'organiser - S'orienter avec la géolocalisation - Facebook, Twitter et autres - Musique, photos et vidéo - Télécharger des applications sur l'Android Market - Personnalisation avancée du système remplace la référence 9782412023747

L'Art de se gâcher la vie

L'Art de se gâcher la vie

Auteure: Marie Andersen ,

Nombre de pages: 304

Personne n’a la recette d’une vie agréable. Pourtant chacun s’emploie, comme il peut, à faire de la sienne une aventure qui vaille la peine d’être vécue. Malheureusement, on est souvent loin du compte ! Nés dans le confort, nous avons bien plus qu’il n’en faut pour nous concocter une vie assez plaisante, manger à notre faim, avoir quelques bons amis, aider nos enfants à grandir et nous réjouir d’être en vie. Rien ne nous empêche d’inventer, de partager, d’évoluer ou de simplement contempler la nature au fil des saisons. Le bonheur est dans le creux de la main. Et pourtant ! Il semble parfois si difficile d’être heureux, de vivre en accord avec soi-même, en paix avec la vie, telle qu’elle est. Bien sûr, rien ne nous protège totalement du malheur ou de la malchance ; les coups du sort ne sont pas distribués équitablement et nous ne pouvons pas tout contrôler, loin s’en faut. • Les tuiles tomberont au gré des tempêtes, personne ne peut s’en prémunir à jamais, mais pourquoi donc en rajouter ? • Pourquoi se compliquer une existence qui n’est déjà pas si simple à gérer ? • Nourrirait-on, dans l’embrouillamini de nos petits...

Concevez des applications mobiles avec React Native

Concevez des applications mobiles avec React Native

Auteure: Blaise Barré ,

Nombre de pages: 224

Le framework mobile créé par Facebook À l'origine de React Native, il y a React.js, une bibliothèque JavaScript développée par une équipe d'ingénieurs de Facebook exclusivement pour Facebook. Repris ensuite par Instagram (qui appartient à Facebook), le code source est rendu libre en mars 2013. Début 2015, Facebook annonce React Native, un framework qui se fonde sur les mêmes composants que React.js, adapté au mobile. Le framework offre donc la possibilité de développer de manière native sur iOS, Android et Windows Phone. Contrairement à Ionic, React Native, lui, est compilé. C'est-à-dire que chaque partie de l'interface est conçue sur mesure et s'adapte complètement à la plate-forme. Que vous affichiez un bouton, une zone de texte, une image ou n'importe quoi d'autre, vous allez alors vous servir d'un composant React Native que le framework va se charger lui-même de transformer en composant natif. Cet ouvrage va vous permettre de découvrir et de vous perfectionner en React Native et vous donnera les clés pour monétiser votre application sur les kiosques mobiles d'Apple et de Google. Étude de cas : développement d'une appli "météo" Tout au long de...

Comment payer moins d'impôts

Comment payer moins d'impôts

Auteure: Fabrice de Longevialle ,

Nombre de pages: 248

Quelle serait pour moi la solution la plus avantageuse du point de vue fiscal ? Une question que chacun de nous peut se poser à toutes les étapes de sa vie. Ce guide très accessible renferme une mine d'informations et de conseils dans une matière qui a été considérablement renouvelée par les réformes mises en oeuvre dans la foulée de l'élection présidentielle. Exemples chiffrés à l'appui, il apporte des réponses à quarante problématiques fiscales auxquelles un particulier, quelle que soit sa situation personnelle (actif ou inactif, salarié ou chef d'entreprise), peut se trouver confronté dans sa vie quotidienne, dans le choix de ses placements, dans la marche à suivre pour transmettre son patrimoine.

Découvrez le langage JavaScript

Découvrez le langage JavaScript

Auteure: Sébastien de la Marck , Johann Pardanaud ,

Nombre de pages: 478

Vous connaissez le HTML et avez toujours rêvé d'améliorer le confort de navigation de vos sites web tout en les rendant plus attrayants pour vos visiteurs ? Ce livre est fait pour vous ! Conçu pour les débutants, il vous apprendra pas à pas la programmation en JavaScript, l'un des langages du Web le plus utilisé au monde.

Programmer en langage C++

Programmer en langage C++

Auteure: Claude Delannoy ,

Nombre de pages: 850

Acquérir une parfaite maîtrise du C++ et de la programmation objet Programmer en langage C++ s'est imposé au fil de ses huit éditions successives comme la référence en langue française sur le C+ +. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C+ + lors de la création de ses propres classes et de la conception d'applications professionnelles. Un chapitre est dédié aux design patterns en C+ +. Cette 9e édition présente au fil du texte les nouveautés introduites par C+ +11, C+ + 14 et C+ +17, qui ont transformé le très classique C++ en un...

Applications mobiles avec Cordova et PhoneGap

Applications mobiles avec Cordova et PhoneGap

Auteure: Bastien Siebman , Sébastien Pittion ,

Nombre de pages: 184

Un seul développement pour un déploiement multiple Maintenus par Adobe et la fondation Apache, Cordova et sa distribution PhoneGap sont des outils open source qui permettent de créer facilement et simultanément des applications mobiles pour plusieurs plates-formes du marché, comme ioS, Android, Windows Phone, et bien d'autres encore. En effet, il suffit aujourd'hui d'un seul développement pour assurer un déploiement multiple vers les différents magasins d'applications (App Store, Google Play Store, etc.). Utilisant les langages HTML, CSS et JavaScript, ces outils à la popularité croissante offrent une excellente alternative au code natif, notamment pour les développeurs web. Concret et accessible, cet ouvrage est un recueil de bonnes pratiques et d'astuces pour réussir la création d'applications mobiles avec Cordova et PhoneGap, jusqu'à leur soumission sur les principaux magasins en ligne. Il comporte en outre une étude de cas complète, qui détaille la conception d'une application multi-plate-forme. Tout le code source des exemples est disponible en ligne sur https://github.com/siebmanb/rappelle-toi. A qui s'adresse ce livre ? A tous les acteurs d'un projet...

Programmer en langage C

Programmer en langage C

Auteure: Claude Delannoy ,

Nombre de pages: 268

Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique, même sommaire, d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Cette cinquième édition inclut les nouveautés des dernières versions de la norme ISO du langage (C99 et C11). À qui s'adresse ce livre ? 1. Aux étudiants de DUT, de BTS, de licence ou d'écoles d'ingénieur. 2. Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation en C. 3. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour...

Programmation Android

Programmation Android

Auteure: Damien Guignard , Julien Chable , Emmanuel Robles , Nicolas Sorel ,

Nombre de pages: 486

Par son ouverture et ses possibilités de déploiement, la plate-forme Google Android basée sur Linux offre un socle et un environnement de développement puissants pour créer des applications mobiles robustes et ergonomiques. Elle met à la portée des professionnels et des particuliers la réalisation d'applications à la fois riches en fonctionnalités et adaptées aux contraintes de l'utilisation mobile. Bien développer sous Android : ergonomie et robustesse Écrit par des développeurs Android expérimentés et présents sur le marché depuis la sortie d'Android, cet ouvrage détaille les bonnes pratiques de conception, de développement et de publication avec le SDK Android (versions 1.5, 1.6 à 2.x), depuis la conception d'une interface utilisateur, l'accès aux données et au matériel (senseurs, etc.), le multimédia et l'utilisation de Google Maps, jusqu'à la publication sur l'Android Market, en passant par la création de services, la gestion des threads et les tests dans l'émulateur ou sur les appareils disponibles. L'ouvrage décrit les différentes API Android : géolocalisation et GPS, graphisme 2D et 3D OpenGL, audio et vidéo, WiFi, Bluetooth... A qui...



X
FERMER