Apr 19

ios : Connaître l’orientation iphone ipad ipod

Un simple Snippet pour connaître l’orientation de votre appareil (iphone, ipod, ipad) :

[UIDevice currentDevice].orientation != UIDeviceOrientationPortrait

A noter que cela renvoit une valeur, très utile lorsque vous chargez une nouvelle vue, pour adapter le contenu selon l’orientation du téléphone. Par contre, si l’utilisateur change l’orientation après que la vue soit chargé, vous devez simplement dans un UIViewController bien sur, rajouter la fonction :

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Votre code ici
return YES;
}
Continue reading

Apr 05

Framework HTML pour mobile et tablette ChocolateChip-UI

ChocolateChip-UI est un framework HTML pour faciliter le développement HTML sur mobile et tablette. Optimisé pour tourner sous WebKit, ce framework pour mobile amène tout le nécessaire pour développer en HTML des interfaces sympa

  • Elements graphiques (boutons, popup, Tabbar …)
  • Le CSS qui va avec (optimisé pour WebKit donc très léger)
  • Du Javascript pour faire tourner le tout

La grosse nouveauté en plus de sa légèreté et la création d’un langage de description WAML (Web App Markup Language) (une sorte de HTML pour faire simple) avec des nouvelles balises qui permet très rapidement et simplement d’avoir une interface riche et qui tourne sur mobile. Continue reading

Apr 03

Archive de données statistiques pour Webmaster

HTTP Archive propose des données issues de plus de 17 000 sites Internet (gros et petit, de tout domaine …) et offre des interfaces de lecture pour les webmaster que nous sommes.

Parmi des centaines de métrique, nous retrouvons :

  • Temps de réponse (moyen, max, min …)
  • Taille des resources (CSS, Images, Javascript …) ainsi que le nombre de requêtes par page
  • Des scores de page speed (Google Page Speed, Yahoo Slow ….)
  • Les librairies Javascript utilisées (avec JQuery et Google Analytics en tête de très loin ….)
  • Utilisation de Flash, Silverlight ….

Continue reading

Apr 01

Utiliser Google Map comme lecteur de Photo Haute Définition (HD)

Bien qu’on associe généralement Google Map à une carte en ligne, on s’aperçoit en prenant du recul que Google nous offre ici une véritable technologie qui permet en réalité de lire des images très haute définition, de zoomer et de d’y déplacer comme si l’image était géante !

L’avantage d’une telle techno ? Pour lire une image HD disons de 24Mo, vous n’avez plus besoin de télécharger entièrement l’image (et ainsi de saturer rapidement votre RAM …), Google va sélectionner pour vous les morceaux (appelés Tile) à afficher en fonction du niveau de zoom et de la position (la on garde les latitude et longitude de la carte). Continue reading