Zoom
Trash
Related:
Le développement d'interfaces graphiques avec SWING Swing fait partie de la bibliothèque Java Foundation Classes (JFC). C'est une API dont le but est similaire à celui de l'API AWT mais dont les modes de fonctionnement et d'utilisation sont complètement différents. Swing a été intégré au JDK depuis sa version 1.2. Cette bibliothèque existe séparément. pour le JDK 1.1. La bibliothèque JFC contient : l'API Swing : de nouvelles classes et interfaces pour construire des interfaces graphiques Accessibility API : 2D API: support du graphisme en 2D API pour l'impression et le cliquer/glisser Ce chapitre contient plusieurs sections : 38.1. Swing propose de nombreux composants dont certains possèdent des fonctions étendues, une utilisation des mécanismes de gestion d'événements performants (ceux introduits par le JDK 1.1) et une apparence modifiable à la volée (une interface graphique qui emploie le style du système d'exploitation Windows ou Motif ou un nouveau style spécifique à Java nommé Metal). 38.2. Swing contient plusieurs packages : 38.3.
Rédigez des documents de qualité avec LaTeX - LaTeX LaTeX ? Mais que vient faire le LaTeX sur un site de tutoriel informatique ? C'est un langage ? A quoi sert il ? Telles sont les questions que peuvent éveiller chez vous la lecture du titre de ce tutoriel. Les documents créés en LaTeX respectent les standards de l'édition et de l'imprimerie, tout en étant optimisés pour l'affichage de formule mathématiques, faisant de ce langage un outil de choix pour les scientifiques et les éditeurs (il est à noter que dans certains laboratoires de recherche, Word est interdit et seul LaTeX est utilisé). Les documents produits sous LaTeX sont souvent sobres mais extrêmement lisibles, en voici quelques exemples : un sommaire en LaTeX insertion d'image en LaTeX Maths en LaTeX Ce cours est conçu pour vous apprendre le langage LaTeX à partir de zéro et faire de vous des Jedis de la mise en page, il comportera trois parties durant lesquelles vous apprendrez à : Je vous attends avec mon sabre laser et mon clavier dans le premier chapitre. Ce cours vous plaît ?
Les meilleurs cours et tutoriels iOS Ce document est un guide de passage de C++ à Objective-C. Il existe plusieurs documentations soucieuses d'enseigner le modèle objet via Objective-C, mais aucune à ma connaissance n'est destinée aux codeurs expérimentés en C++, désirant se renseigner sur les concepts du langage pour les comparer à ce qu'ils connaissent déjà. Le langage Objective-C m'avait semblé au premier abord un obstacle plutôt qu'un tremplin à la programmation avec Cocoa (cf. section 1.1) : il est si peu répandu que je ne comprenais pas son intérêt face à un C++ puissant, efficace et maîtrisé.
Game Development for iPhone/iPad Using Unity iPhone Tutorials and Online Training Videos The creation process of 3D games has come a long way over the last decade. Not only is it more accessible but it has also become easier. With devices like the iPod Touch and iPhone, thousands of companies have jumped into the games industry. Meanwhile, Apple keeps releasing new devices like the iPad, clearly showing there is enough gold for the rush. Introduction Introduction / Welcome Becoming an Apple Developer Installing Unity iPhone Installing Unity Remote Unity iPhone at a Glance Reviewing the Interface Scene View Game View Hierarchy and Project Panes Inspector Running the Game Other Demo Games Control Setups Introduction to Control Setups Controls - First Person pt. 1 Controls - First Person pt. 2 Controls - Relative and SideScroll Controls - TapControl Sign up to access the full library of online tutorials Game Development for iPhone/iPad Using Unity iPhone Tutorials on CD Making Our Own Game Introduction to Scripting How Does 3D Work? What is 3D Really? Importing 3d Models iPhone & Shaders
Créer des raccourcis clavier pour ouvrir des logiciels dans Windows 7 ou 8 | Trucs et Astuces - Tips Comment créer des raccourcis clavier pour votre PC? Voici l'astuce qui vous permet de gagner du temps pour les tâches les plus répétitives. Au début, ce n'est pas toujours évident d'utiliser des raccourcis clavier. Windows dispose par défaut de raccourcis clavier pour des tâches prédéfinies que vous pouvez consulter sur cette page Wikipedia Tableau des raccourcis. Mais, même si la fonction est un peu cachée dans Windows, quelque soit la version, le système d'exploitation de Microsoft offre la possibilité de créer ses propres raccourcis clavier pour ouvrir n'importe quel programme. 1. Faites un clic-droit sur l'icône du logiciel pour lequel vous voulez créer un raccourci clavier, puis cliquez sur "Propriétés". 2. Dans le menu Propriétés, il suffit de cliquer sur l'onglet Raccourci et de mettre votre curseur dans le champ "Touche de raccourci". 3. Vous voulez par exemple ouvrir uTorrent avec le raccourci clavier CTRL+ALT+U.
Administrez vos bases de données avec MySQL Vous avez de nombreuses données à traiter et vous voulez les organiser correctement, avec un outil adapté ? Les bases de données ont été créées pour vous ! Ce tutoriel porte sur MySQL, qui est un Système de Gestion de Bases de Données Relationnelles (abrégé SGBDR). C'est-à-dire un logiciel qui permet de gérer des bases de données, et donc de gérer de grosses quantités d'informations. Il utilise pour cela le langage SQL. Il s'agit d'un des SGBDR les plus connus et les plus utilisés (Wikipédia et Adobe utilisent par exemple MySQL). MySQL peut donc s'utiliser seul, mais est la plupart du temps combiné à un autre langage de programmation : PHP par exemple pour de nombreux sites web, mais aussi Java, Python, C++, et beaucoup, beaucoup d'autres. MySQL avec l'interface PHPMyAdmin MySQL avec une console windows Différentes façons d'utiliser MySQL Quelques exemples d'applications Points abordés dans ce tutoriel
Start Developing iOS Apps Today: Setup Start Developing iOS Apps Today is the perfect starting point for creating apps that run on iPad, iPhone, and iPod touch. View this guide’s four short modules as a gentle introduction to building your first app—including the tools you need and the major concepts and best practices that will ease your path. The first three modules end with a tutorial, where you’ll implement what you’ve learned. At the end of the last tutorial, you’ll have created a simple to-do list app. After you build your first app and before you start your next endeavor, read the fourth module. It explores the technologies and frameworks you might want to adopt. Even though it takes you through every step of building a simple app, to benefit most from this guide, it helps to be acquainted with computer programming in general and with object-oriented programming in particular. Get the Tools Before you start developing great apps, set up a development environment to work in and make sure you have the right tools.
Jamie McCarter's Blog - Optimising with Unity for iOS The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community. The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. I’ve found it’s often the unexpected that takes time. Cuban customs agents, downloading in Canada, and bureaucracy in Norway. Use StrictUse #pragma strict at the top of all your scripts. Avoid Object.Instantiate() & Object.Destroy()Instantiating is bad. Cache Component LookupsThis is an optimisation recommended by Unity on their optimising scripts page, and I whole heartedly agree. Use iTween SparinglyI hadn’t used iTween until midway through production, then after some positive encouragement I gave it a try. A call to iTween typically happens midway through a game. Avoid SetActiveRecursively()My SpawnManager class used to execute gameObject.SetActiveRecursively(true) on any node that was being spawned. NoteMy game is programmed in Javascript so those using C# may find subtle differences.
Javascript - Manipulation des contrôles clavier Cette astuce a pour but de vous faire découvrir la (ou du moins une) manière de contrôler les évènements clavier en javascript. Cela vous permettra de contrôler/attribuer les/des comportements particuliers à certaines touches du clavier. Techniques pré-requises Avant toute chose, les domaines suivants doivent vous être familiers: Evènements du clavier Voici la liste des évènements possible d'un clavier en javascript. onkeypress : lorsqu'une touche est activée onkeydown : lorsqu'une touche est enfoncée onkeyup : lorsqu'une touche est 'relevée' Pour de plus amples renseignements sur les évènements et leur gestion, vous pouvez consulter la rubrique javascript event Il faut bien noter la différence entre, d'une part 'onkeypress', et d'autre part 'onkeydown' et 'onkeyup' ! Attention cependant, tous les objets HTML ne comprennent pas ces fonctions de type écouteur, pour cela, renseignés vous sur le net avant de vous plonger dans votre code. L'objet 'event' Javascript Page web Fonction applyKey
Guide du débutant en développement iOS : Méthode et démarche pour un apprentissage efficace Si vous êtes un débutant complet, vous devez suivre tout le guide. Si vous maîtrisez déjà la programmation procédurale, vous pouvez commencer à la section III de ce guide. Si vous maîtrisez la programmation objet, vous pouvez commencer à la section IV de ce guide. Dans tous les cas, avant de commencer vous pouvez lire l'annexe à la section VI qui comporte quelques conseils utiles à toutes les étapes de votre apprentissage. ;) Règle N°1 : n'allez pas trop vite. La bible du C et votre nouveau livre de chevet. Alors deux possibilités. Vous maîtrisez la programmation procédurale dans un autre langage que le C. À noter que pour développer pour iOS, vous devez absolument avoir une bonne connaissance des design patterns ! Apple indique que les concepts les plus importants à connaître sont les patterns Model View Controller, Delegation, Target-action ainsi que les techniques de Block objects et Sandboxing. Pas tout à fait. Cocoa Touch : le framework de développement iPod Touch, iPhone et iPad.
Le Pitch Transmédia Parfait Comme pour toutes les IPs (IP = Propriété Intellectuelle) de divertissement, la façon dont vous allez « pitcher » votre projet Transmédia est absolument fondamentale afin de savoir si vous allez pouvoir obtenir le soutien de collaborateurs,des financiers,de la presseet même de fans potentiels. Depuis que j’ai commencé ce blog, j’ai eu l’occasion de voir des éléments de pitch pour un bon nombre de projets Transmedia et je voudrais partager quelques idées sur la façon de les rendre aussi convaincant que possible. Notez que ce sont mes opinions que je me félicite des suggestions et des opinions dissidentes qu’il ne manquera pas d’avoir dans les commentaires … Le pitch sert Qui et quoi ? Il s’agit d’un principe général qui peut être prolongée bien au-delà des pitchs d’IP de divertissement : connaître votre public. Il peut être tentant de produire des pitchs qui sont (a) assez vague pour tout type de public, Aucune de ces approches n’est préférable. Grammaire et orthographe Video Animation Genre
iwasrobbed/Objective-C-CheatSheet
Bon tuto pour démarrer sur IOS mais manque parfois de rigueur.
Chapitre sur la POO maladroit : notion d'objet mal décrite (confusion entre objets, objets actifs, programmation événementielle), analogie contestable entre méthodes et composants. by marcus33 Jan 2