background preloader

WEBMOBILE

Facebook Twitter

Meilleures pratiques de conception pour vos sites web mobiles. “Mobile has won“, voilà en substance ce qu’Eric Schmidt, le président de Google, a déclaré sur Bloomberg TV en début d’année. Cette affirmation résume bien la situation dans laquelle nous nous trouvons : un quotidien où les terminaux mobiles sont omniprésents. À partir de ce constat, combien de temps allons-nous nous voiler la face et continuer à penser qu’une application iPhone sous-traitée à un prestataire est une stratégie mobile viable ? Il s’est vendu plus d’1 milliard de smartphones en 2013, optimiser votre site web pour les terminaux mobiles est une priorité parfaitement légitime. Le problème est que la conception optimisée pour smarpthones et autres terminaux mobiles est un exercice qui se complique d’année en année. Ces dernières années, la profession s’est enflammée pour le responsive design, cette technique de conception qui permet d’avoir une mise en page qui s’adapte à la largeur de l’écran.

Je vous propose une synthèse de ces articles : Applications. 2 conseils indispensables pour monter un site mobile | Conception Web Joliette Lanaudière | Élévation Médias. Accueil | 2 conseils indispensables pour monter un site mobile Bâtir un site mobile diffère légèrement d’un site standard et requiert l’ajout d’une balise META ainsi qu’une règle dans le CSS La balise META Viewport Une balise META est primordiale pour faire afficher le contenu de manière adéquate, ajoutez cette ligne de code à l’intérieur de la <head> de la page : La balise html META Viewport est une balise qui va permettre de définir les dimension d’une page web pour des petits supports tels que les téléphones intelligents et les tablettes… C’est donc une balise utile qui offre un meilleur confort visuel aux différents utilisateurs de ces technologies.

Grâce à cette balise, la largeur du site sera automatiquement ajusté à la largeur de l’appareil mobile. De plus cette balise empêche l’utilisateur de zoomer ou de dézoomer comme sur les sites réguliers. webkit-text-size-adjust L’ajout d’un attribut CSS remédie à ce problème: Auteur: Charles Robin. 10 questions à se poser pour créer une application mobile. Développer une application native pour tablette ou smartphone dans une contexte extrêmement concurrentiel et ultra-segmenté mérite que l’on se pose les bonnes questions avant de se lancer.

Nartex nous propose une infographie qui recense les 10 axes importants qu’il faut privilégier dans sa réflexion : Les 10 questions à se poser avant de créer une application mobile A qui va-t-elle servir ? A vos clients, vos prospects ou votre personnel interne ? A quoi va-t-elle servir ? Chercher de l’information, jouer, partager de l’information ou encore saisir des données ? Quel gain pour mon entreprise ? Toutes ces questions sont primordiales pour assurer la réussite de la conception et de la promotion de votre application mobile. A ces 10 questions j’ajouterais bien volontiers ma question bonus : comment pérenniser son application dans le temps et s’assurer d’un usage régulier et croissant? En savoir plus sur Nartex. JavaScript: Créer des applications Web avancées avec des techniques orientées objet.

JavaScript Créer des applications Web avancées avec des techniques orientées objet Ray Djajadinata J'ai récemment interviewé un développeur de logiciels qui a cinq ans d'expérience dans le développement des applications Web. Ayant travaillé sur JavaScript pendant quatre ans et demi, elle estime être au point dans ce domaine.

D'une certaine façon, cette supposition n'est pas sans fondement. D'ailleurs, jusqu'à très récemment, j'ai toujours réussi à me débrouiller avec le peu que je savais sur JavaScript, armé seulement de la référence DHTML MSDN® et de mon expérience en C++/C#. La programmation orientée objet est une approche populaire qui est utilisée par la plupart des bibliothèques JavaScript pour créer une base de code plus facile à gérer et maintenir. Les objets JavaScript sont des dictionnaires Dans C++ ou C#, lorsque nous parlons d'objets, nous faisons référence aux instances de classes ou « structs ».

Fait exactement la même chose que ceci : Voici donc pour les propriétés d'objet. Part 1: Create a "Hello, world" app (Windows Store apps using JavaScript and HTML) This tutorial teaches you how to create a simple "Hello, world" app using Javascript and HTML. It's the first tutorial in a series of 5 that teach you what you need to know to build apps. In this tutorial, you learn how to: Create a new projectAdd HTML content to your start pageHandle touch, pen, and mouse inputSwitch between the light and dark style sheetsCreate your own custom stylesUse a Windows Library for JavaScript control We show you how to create an app using HTML, JavaScript, and CSS. Tip If you want to skip the tutorial and go straight to the code, see Getting started with JavaScript: Complete code for the tutorial series.

Before you start... To complete this tutorial, you need Windows 8.1 and Microsoft Visual Studio Express 2013 for Windows. Step 1: Create a new project in Visual Studio Let's create a new app named HelloWorld. Launch Visual Studio Express 2013 for Windows. The Windows and Phone projects each contain a number of files: These files are essential to all apps. <! jQuery Mobile Tutorial: Creating a Restaurant Picker Web App.

Mar 08 2012 With an increase in the number, diversity and complexity of smartphones, more and more companies want to have their own mobile app, but creating a native app can be pretty expensive. It requires special skills, as well as special coding tools, and then there is also the need to build an app per platform (Android, iOs, BlackBerry, Windows Phone, etc). All of this figures in to a higher price tag for the app development. Another solution for developers is then to create something called web-apps: HTML CSS apps, which users can access from their browsers. They are cross-platform, and cross device. The jQuery framework has been around the web for a while now, but the jQuery base technology was basically designed for browser apps. jQuery Mobile is a framework based on jQuery that enables web designers to create web-apps that are optimized for use on a mobile device (Smartphone and tablets).

The Concept of the Mini App: Restaurant Picker Wireframing Our Application. Choose a Town. JavaScript: Créer des applications Web avancées avec des techniques orientées objet. JavaScript Créer des applications Web avancées avec des techniques orientées objet Ray Djajadinata J'ai récemment interviewé un développeur de logiciels qui a cinq ans d'expérience dans le développement des applications Web. Ayant travaillé sur JavaScript pendant quatre ans et demi, elle estime être au point dans ce domaine. Mais, comme je m'en suis rendu compte peu après, elle ne savait en fait pas grand chose sur ce langage. D'une certaine façon, cette supposition n'est pas sans fondement. D'ailleurs, jusqu'à très récemment, j'ai toujours réussi à me débrouiller avec le peu que je savais sur JavaScript, armé seulement de la référence DHTML MSDN® et de mon expérience en C++/C#.

La programmation orientée objet est une approche populaire qui est utilisée par la plupart des bibliothèques JavaScript pour créer une base de code plus facile à gérer et maintenir. Les objets JavaScript sont des dictionnaires fait exactement la même chose que ceci : Voici donc pour les propriétés d'objet. Créer une application iphone : Tutoriel avec PhoneGap et SenchaTouch | Blog agence web open source. Les plateformes open source se sont beaucoup développées ces dernières années. Il s’agit de plateformes « libres de droits » qui permettent à tous les utilisateurs d’accéder à l’intégralité du code source. L’avantage majeur de ces plateformes est de pouvoir évoluer grâce aux actions de la communauté. Chacun peut apporter ses modifications afin de rendre la plateforme meilleure pour tous les utilisateurs. Parmi ces plateformes, certaines sont dédiées à la création d’applications mobiles comme l’explique le tutoriel ci-dessous pour les plateformes PhoneGap et SenchaTouch.

Le marché des applications mobiles est un marché très récent. En 2009 sort Android 2, cela permet à Google de percer sur le marché des OS mobiles et de démultiplier ses parts de marché en 3 ans : 2% de parts de marché en 2009 contre 46% en 2012 (pour le marché français). 2010 sera l’année de la popularisation des tablettes tactiles avec la sortie de l’iPad. Logiciels et matériels utilisés : Installation du JDK Rien à modifier. Comment “cuisiner” une application Windows 8 avec HTML 5, CSS3 et JavaScript en une semaine–Jour 0 - Eternal Coding - HTML5 / Windows / Kinect / 3D development. (La version finale est accessible ici: ) Le but de cette série d’articles est de fournir une recette pragmatique pour écrire une application Windows 8 à partir de zéro. L’application que j’utiliserai comme exemple est nommée UrzaGatherer et est utilisée pour aider les collectionneurs de cartes Magic The Gathering à gérer leur collection.

UrzaGatherer fut développé à l’origine avec WPF 4.0 ( ) mais j’ai préféré utiliser HTML 5, CSS3 et JavaScript pour développer la version Windows 8 car je voulais me pencher sur ce nouveau mode de développement. Pour développer l’application, vous allez donc avoir besoin de : La solution peut être téléchargée ici: L’intégralité de la série est disponible ici: Le projet est ainsi créé avec uniquement les fichiers nécessaires : <! Android Recently Added Screenshots. 7 Killer User Interface Designs For Gestures.

Visual user interfaces have a profound impact on user experience when it comes to web & mobile apps. Here are some truly great ones to inspire you to create more of the same. Pull/Unfold Here’s one posted by Cuberto on Dribbble. This graphical user interface is designed to look like a piece of paper unfolding; slide right to pull up a hidden dashboard screen; slide left and the interface refolds to again hide the dashboard. In the example below, the left to right slide gesture is hierarchical– essentially, left to go back/access top nav actions, right to move forward/return to 2nd nav interface. See other instances of this how this fold element is incorporated into mobile UIs on Dribbble here.

Rotate When you use a camera, there is a rotary that you turn in order to adjust picture taking settings and conditions. Push/Select Here’s is another beautiful and simple UI that utilizes the tap/select gesture; featured below is a visual dashboard. GUI buttons posted by Adrien Olczak on Dribbble. Inspired UI - Mobile Apps Design Patterns [Android] Android Recently Added Screenshots. Applications Web mobile - 30 sources d’inspiration - galerie. Rester en veille, la base pour être toujours au top en matière de Web design, comme pour tout le reste d'ailleurs. Petite sélection de 30 sources d'inspiration pour vos (futures) applications Web mobile. En tant que développeur mobile (et développeur web en règle générale), la meilleure façon d’être au top de l’innovation, c’est de rester en veille.

Je pense ne rien vous apprendre en disant cela mais une piqûre de rappel ne fait jamais de mal. L’idée, c’est de checker régulièrement ce qui se fait de mieux sur le web, comme sur mobile, et de s’inspirer (sans copier bien sûr) des plus belles performances. J’ai sélectionné pour vous 30 sites et applications mobile qui devraient vous donner des idées. C’est un choix subjectif mais je suis sûr de ne pas être le seul à les apprécier. Modèles de notifications dans les applications mobiles Premier article : les meilleurs travaux de Theresa Neil sur des modèles de notifications sur application mobile. Landing Pad Moobile Frames iOS Inspires Me The FWA. Li · Featured. Off-canvas – comment contrer la verticalité des sites Web mobiles. L'optimisation de l'espace d'affichage sur les sites mobiles requiert une certaine dose d'ingéniosité. Placer le contenu, la navigation, la sidebar et le header est déjà un challenge en matière d'architecture de l'information pour une version desktop.

La chose devient encore plus ardue pour le Web mobile où l'espace se fait rare. Une solution actuellement en vogue consiste à placer la navigation ou une section au sein d’un volet hors-écran à l’instar d’applications mobiles comme Evernote, Google+ ou Facebook. Le volet apparaît uniquement si l’utilisateur le désire. De nombreuses solutions d’architecture de l’info sont disponibles en responsive.

Off-canvas – L’approche off-screen Le off-canvas permet l’optimisation de l’espace disponible à l’écran en cachant une section ou un système de navigation lorsque la résolution de l’écran est trop étroite. Pourquoi ne pas utiliser l’espace disponible hors-écran pour effectuer tous les ajustements nécessaires ? Off-canvas et responsive Ok ! Thèmes. Ando iOS7, le thème iOS 7 du Weekend ! N°152 Je vous présentais il y a un an de cela le thème Ando-MainTheme, un superbe thème très complet mais compatible uniquement iOS 6, je reviens aujourd’hui avec sa version iOS 7, naturellement baptisé Ando iOS7 avec plus de 200 icônes et 19 widgets le thème est ultra complet.

Lire la suite de l’article » Customisations, HD, iOS 7, iPhone, iPhone 4, iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S, iPod Touch 5, SpringBoard, Thèmes, Tweak, Widget, Winterboard Emperio HD iOS7, le thème iOS 7 du Weekend ! N°151 Pour ce cent cinquante et unième thème du weekend je vous réserve un thème plutôt printanier ! Composé de plus de 50 icônes au design rond, coloré et épuré, vous trouverez également dans le thème Emperio HD iOS7 2 widgets au design retravaillé pour le thème, notamment Analog Clock et Weather widget.

Lire la suite de l’article » Flawless HD, le thème iOS 7 du Weekend ! Et oui, aujourd’hui c’est déjà le cent cinquantième thème du weekend ! Minions! Off-canvas – comment contrer la verticalité des sites Web mobiles. Du moniteur au mobile : optimisation des templates mail mobile. Les templates mail mobile font de plus en plus leur apparition dans les stratégies de marketing mobile des marques. Atteindre le plus grand nombre de contacts sur les supports desktop et mobiles est désormais possible. Encore faut-il connaître le Comment. il y a quelques jours, je vous faisais part de la nouvelle « bim bam boom » de Zurb dans l’article Templates mail responsive presque compatibles mobile.

J’y présentais les fameux templates mis à disposition gratuitement par l’équipe du studio. Ces templates mail mobile sont un exemple parmi d’autres de ce qu’il est désormais possible d’envisager pour les campagnes d’emailing. Voyons ce qui ce fait ailleurs. Il est toujours bon de s’inspirer de la concurrence. Le terme « optimisation mobile » est assez récent, il n’y a pas de voies clairement balisées à suivre pour l’emailing. Des bonnes pratiques sont établies et des astuces faciles à mettre en place sont disponibles. Sidebar Hongkiat Spotify Google+ Longreads Very Chic Magazine du Webdesign.

Inspiration mobile #2 : Menu et système de navigation. Responsive navigation snippets. Demos. Graphite for jQuery Mobile.