nokia-n900.fr

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

Tag - Développement

Fil des billets - Fil des commentaires

jeudi 3 mars 2011

Meego sera officiellement disponible sur le n900

C'est la bonne nouvelle du jour. Oui, Meego pourra tourner sur le n900, et cela de façon officielle.

Splash-developers.png

C'est Jukka Elund, "Developper Edition Product Manager" (directeur produit des appareils de développement) chez Nokia qui l'annonce dans un message sur la mailing-list "MeeGo-Dev".

L'idée est de faire en sorte que le n900 puisse être pleinement utilisé comme appareil pour le développement de Meego, et cela impose donc une compatibilité totale avec le matériel. L'objectif est plus axé sur les performances et faire en sorte que ce qui fonctionne le fasse bien, plutôt que sur le nombre de fonctionnalités.

Voici une première liste d'objectifs :

  • Appels :
    • passer des appels (en tapant un numéro, ou depuis la liste des contacts, ou encore depuis l'historique d'appels)
    • recevoir des appels
    • jouer la sonnerie par défaut
    • gestion du volume
  • SMS :
    • envoyer des SMS (vers un numéro saisi ou depuis la liste des contacts)
    • recevoir des SMS
  • Navigation internet via le réseau sans fil :
    • possibilité de se connecter à un réseau (avec gestion de la sécurité)
    • ouvrir un site moderne complexe (comme gmail.com par exemple)

Le travail sera basé sur ce qu'avait fait, lentement, mais sûrement et correctement, la "N900 Hardware Adaptation Team".

Tout le travail réalisé sera open-source et documenté sur le wiki de Meego à l'adresse suivante : http://wiki.meego.com/ARM/N900/DeveloperEdition

Voici le mail original envoyé par Jukka Elund sur la mailing-list "Meego-Dev" :

   From: <jukka.eklund@nokia.com>
   Sender: meego-dev-bounces@meego.com
   Date: Thu, 3 Mar 2011 13:36:19
   To: <meego-dev@meego.com>
   Subject: [MeeGo-dev] Announcing MeeGo 1.2 Developer Edition for N900
   
   Hi there,
   
   I am thrilled to announce a little thing we started at Nokia. Basically we want to have MeeGo running in N900 device, so that it’s really usable as your daily development device. Basic Handset UX should work, phone calls, SMS, web browsing. So we are concentrating on a few selected features and polish those to be “perfect”. It might mean that we leave out some things in MeeGo 1.2 trunk for this edition, but that is not the default intention.
   
   We are doing this fully on the open, and I hope this is an interesting project where we all in the community work towards the same goal: have a great MeeGo edition in the N900. This work is naturally based on the great work done already by N900 adaptation team lead by Harri and Carsten.
   
   The wiki is up here: http://wiki.meego.com/ARM/N900/DeveloperEdition. It will populated with more information as we go, thanks for the patience.
   
   Br,
   
   Jukka Developer Edition product manager
   twitter.com/jukkaeklund
   IRC: jukka
   
   http://www.linkedin.com/in/jukkaeklund

Source : My n900 Diary

samedi 9 janvier 2010

Développeurs : Intégration Maemo + Eclipse, 2ème version

Fin décembre Maemo sortait la deuxième version de ce qu'ils nomment "Maemo Eclipse Integration", qui remplace donc la première version.

Au programme de cette nouvelle version :

  • Eclipse 3.4.2 IDE (Ganymede SP2) for C/C++ Developers (official release from eclipse.org)
  • Maemo PC Connectivity (Diablo extras and Fremantle extras-devel repository versions)
  • Host PC Connectivity for Linux, Windows and Mac OS X (PC Connectivity Garage project versions)
  • Maemo ESbox product for Eclipse R2.0.0 (Esbox Garage project version)
  • Maemo Pluthon product for Eclipse R2.0.0 (Pluthon Garage project version)
  • Maemo Mica plugin framework for Eclipse R2.0.0 (Mica Garage project version)
  • Maemo C/C++ and Maemo Python programming language support (Diablo extras and Fremantle extras-devel repository versions)
  • Maemo Qt4 support (Diablo extras and Fremantle SDK repository versions)
  • Maemo SDK Virtual Images with Ubuntu Intrepid Server (to support other than Debian based Linuxes)
  • Maemo Flasher-3.5 Tools for Linuxes, Windows and Mac OS X

Pour les personnes intéressées, vous pouvez vous rendre sur la page de l'annonce pour plus de détails

lundi 28 décembre 2009

Développer en Python pour Maemo

Si vous êtes développeur python et que vous souhaitez développer pour Maemo, vous ne serez pas perdus grâce à PyMaemo, un kit de paquets nécessaires pour développer et faire tourner une application en python sous Maemo.

Et pour commencer, il vous sera conseillé de lire le guide de démarrage pour PyMaemo.

Si vous souhaitez voir les bases de python ou juste les revoir, TheMaemo.com a réalisé un petit guide en deux parties : partie 1 et partie 2.

Source : My-maemo.com

dimanche 27 décembre 2009

MADDE : nouvel outil de développement pour Maemo

MADDE, autrement dit Maemo Application Development and Debugging Environment est le cadeau de Noel des développeurs de la plate-forme Maemo aux développeurs d'applications.

MADDE est un environnement multi-plateforme (Linux (32-bit/64-bit), Windows, Mac OS X), intégrant tout au même endroit, destiner à développer et compiler facilement une application pour Maemo.

Il s'agit d'un outil en ligne de commande, et en phase de développement.

Les personnes intéressées trouveront plus de détail sur l'annonce de l'arrivée de MADE et la documentation de MADDE.

mardi 15 décembre 2009

Optimiser un site web pour le navigateur du n900

Même si on peut parfaitement visualiser n'importe quel site ou presque sur le navigateur du n900, il est possible de vouloir, comme pour l'Iphone, offrir aux visiteurs une version optimisée.

Pour cela, Nokia fourni un fichier PDF : le guide du design web pour le n900, en anglais.

Ce guide aborde :

  • la taille de l'écran, en plein écran ou l'espace utilisable en mode non-plein écran
  • les informations pour détecter le UserAgent
  • comment faire des balises de liens spécifiques (pour appeler, envoyer un sms
  • la version de Flash (version 9.0.264.0 appelée bizarrement 9.4)
  • les informations sur le support Javascript et CSS (3)
  • les polices disponibles, et en quelles tailles

Suit une série de recommandations pour que la navigation soit aisée :

  • largeur de 800px
  • contraste
  • grande polices
  • peu de saisie
  • taille des éléments cliquables (avec les doigts !)
  • une note sur le support du mouse-over et du drag'n'drop (via la souris virtuelle)

Et pour finir, le document propose différents exemples de layout possibles,

cliquez ici pour télécharger le guide du design web pour le n900

Source : @alextootchie

- page 1 de 3