Ma vie privée, mes idées, mon oeuvre...

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - Windows

Fil des billets

jeudi, novembre 22 2012

Migration depuis Windows XP vers Windows 8 Professionnel

Je n'ai plus de PC depuis plusieurs mois, mais continue à travailler sur Windows (par soucis d'habitude et de confort d'utilisation). Ce miracle s'opère grâce au génial VMware Fusion installé sur Mac OS X afin de créer une machine virtuelle PC sur l'ordinateur et bénéficier ainsi des avantages et des inconvénients des deux systèmes d'exploitation l'un dans l'autre.

Comme Microsoft vient de sortir Windows 8 et propose une mise à jour vers la nouvelle version pour à peine 30 euros jusqu'à mi janvier 2013, je me suis dit que j'allais quand même regarder ce que ça donnerait.

J'ai donc téléchargé l'assistant de migration pour avoir son avis sur ma configuration (iMac de juillet 2011 gonflé en RAM) et VM PC de 2 Go de RAM pour 80 Go de disque dur.

Je suis assez déçu du résultat :

verdict-assistant-migration-windows-8.jpg

Non seulement le passage de Windows XP à Windows 8 impose une réinstallation complète de l'ordinateur et des programmes utilisés (avec le soucis que ça suppose au niveau des numéros de licence des logiciels utilisables qu'une seule fois et qui vont donc bloquer... comme pour tout utilisateur sérieux et honnête emmerdés par les systèmes de sécurité qui ne gêne qu'eux...) mais en plus une partie de ce que j'utilise ne fonctionnera pas sous Windows 8.

Du coup, en plus de ne pas aimer la nouvelle ergonomie de cet OS de Microsoft, ce sont des arguments pour ne rien faire et ne surtout pas y passer...

À examiner Installer une application pour lire des DVD Vous devrez peut-être installer une application pour lire des DVD dans Windows 8. Informations Le démarrage sécurisé n’est pas compatible avec votre PC. Le microprogramme de votre PC ne prend pas en charge le démarrage sécurisé. Par conséquent, vous ne pouvez pas l’utiliser dans Windows 8. Informations Microsoft Visual Studio 2010 Service Pack 1 Microsoft Corporation, Version 10.0.40219 Non compatible Windows Media Technologies Non compatible VMware VMSCSI Controller VMware, Inc. Non compatible

Ce qui m'intrigue, c'est qu'il signale VMware dans les produits incompatibles alors que justement la dernière version en date a été mise à jour il y a peu pour être pleinement compatible avec Windows 8. Sans doute un faux négatif dont il ne faut pas tenir compte, mais méfiance quand même !

Le logiciel incompatible qui me fait marrer, c'est quand même le Service Pack 1 de Visual Studio 2010. A croire que Microsoft édite des logiciels qui ne sont pas pérennes... Vous y croyez vous ? Moi oui ;)

(et après ça on continue à accuser Apple de pratiquer l'obsolescence programmée de ses produits et logiciels sous prétexte qu'ils changent le format d'une prise qui n'avait pas bougé depuis des années dans le but d'améliorer l'expérience utilisateur)

Bon, ceci dit, Windows 8 c'est pas pour moi. Le jour où j'abandonnerai Windows XP, c'est que je serai entièrement passé sous Mac ou à la retraite... ou alors qui sait, peut-être lors de la fin du monde de décembre ?

samedi, octobre 6 2012

Cas de conscience: continuer ou pas avec AGK ?

Il y a un peu plus d'un an, j'ai profité du lancement de AGK pour m'en payer une licence. Le produit est très pratique et facile d'accès. Il permet de développer des applications pour Windows, Mac, iOS et Android à partir d'un langage Basic dédié aux jeux vidéos. L'interpréteur est à compiler pour chaque plateforme cible avec le bytecode de l'application ce qui rend les choses à la fois simples et complexes à mettre en oeuvre.

Avec ce langage, j'ai développé et diffusé ma première application pour mobile : Digikoo (disponible sur AppStore pour iPhone, iPod touch, iPad et sur Google Play pour les appareils sous Android, également pour PC et Mac en achat direct).

Suite aux retours des premiers utilisateurs, j'ai une liste de choses implémentées et une qui restent à mettre en place. Dedans j'ai notamment la gestion du multilingue, l'insertion dans Game Center (pour les utilisateurs utilisant un appareil Apple) et par exemple OpenFeint (pour tous les autres). A mon sens, c'est la base pour les jeux mobiles vendus à l'international : savoir quelle est la langue de l'utilisateur pour lui afficher la bonne par défaut.

La bêta de la nouvelle version d'AGK vient de sortir et l'équipe de The Game Creators s'est concentrée sur les fonctions 3, l'inclusion de inAppPurchase, de Facebook, de Twitter, des notifications et de la vidéo, mais pas l'ombre d'un Game Center pour le moment ni d'une simple fonction permettant de connaitre la langue du device. Ca fait beaucoup de boulot demandé par beaucoup d'utilisateurs, mais ça m'empêche d'avancer comme je l'avais prévu.

Du coup, je me demande si je vais patienter encore ou si je vais vraiment me mettre à Objective C et Java. Je freine depuis longtemps, mais il me semble que c'est le moment où jamais de craquer... d'où mon cas de conscience.

Qu'en pensez-vous ? Patienter jusqu'à la version finale ou la suivante, ou laisser tomber et reprendre les langages de développement natifs, quitte à refaire plusieurs fois les programmes pour fonctionner sur plusieurs environnements différents ?

(je sais qu'il existe d'autres plateformes de développement multiplateformes, beaucoup plus coûteuses, avec parfois même une redevance à payer sur les ventes de nos softs, ce que je me refuse à faire)

mercredi, novembre 9 2011

Le BASIC c'est comme le vélo !

J'ai commencé l'informatique à l'été 1984 sur des micro ordinateurs Thomson. A l'époque je me suis autoformé au BASIC 1.0, puis au BASIC 128. Un petit peu de langage machine codé à la main et tout allait bien.

Ca fait maintenant plus de 20 ans que je n'ai pas touché à ce langage dont il fallait numéroter les lignes !

Depuis les choses ont bien changé, les langages objets sont apparus, on fait du C, du HTML, du Javascript, du Flash (plus pour longtemps) et du Pascal pour programmer sur ordinateurs et téléphones. Mais voilà, certaines choses résistent à l'envahisseur et le BASIC en est.

A la recherche de kits de développement multiplateformes, notamment pour développer des jeux sur iOS, je suis tombé sur AGK, un petit bijou édité par The Game Creators. Ce logiciel permet de développer des applications à base de sprites et d'animations. Le tout fonctionne en BASIC, issu du Dark BASIC développé par la société depuis plusieurs années.

Je me suis retapé la notice d'explication, car après 20 ans, il faut quand même relire le mode d'emploi du langage, et bien figurez-vous que je n'ai rien perdu. Tout revient très vite, il suffit de s'y replonger.

Du coup ma première création publique sera dispo à la fois sur PC, sur Mac, sur iOS et sur Android (à condition que je me dégote un téléphone pour tester). Sympa, non ?