Aller au contenu

[Gratuit] ImHome


Recommended Posts

Bonjour à tous,

 

Je me permets de faire ce petit post alors que je viens de quitter mon emploi actuel afin de me lancer dans mes propres créations.

Laissez-moi d'abord me présenter rapidement avant toute description de l'application, on m'appelle Bob, développeur mobile plus particulièrement sur les technos Android (ma dernière expérience iOS remontant un peu...).

 

Mon parcours

 

  • 3 ans de développements d'applications Android / iOS chez Orange
  • ~2 ans de développement d'une librairie Android pour de la publicité ciblée dans une startup que je ne vais pas citer.

 

Je préfère ne pas citer cette dernière étant donné que les valeurs liées à la privacy que j'ai mises en oeuvre dans ce projet m'ont été inspirées par cette dernière expérience...

 

Le projet

 

Ce premier projet est sorti le vendredi 16 Sept. 2016, il se nomme ImHome, camelCase de "I'm Home", terme servant à annoncer que l'on est bien arrivé à la maison ("Chérie, je suis rentré", dit-il en passant le seuil de la porte).

Comme vous l'aurez peut-être deviné, cette application permet d'annoncer à des contacts prédéfinis que l'on est bien rentré à la maison. Contrairement à ce qu'évoque le nom de l'application, ImHome permet plus généralement de notifier à une liste de contacts que l'on entre ou sort d'une zone prédéfinie (Adresse, rayon de la zone...).

 

L'idée

 

Le concept est plutôt simple et je pense que tout le monde en saisi l'enjeux. Certains disent qu'il est toujours plus motivant et intéressant de développer des projets qui nous touchent avant tout, c'est le cas de ce premier projet.

Motard, je sais que ma copine s'inquiète tout les matins lorsque je me rends sur mon lieu de travail. Je sais aussi que le temps de me garer, mettre le U, marcher un petit peu, prendre l’ascenseur, enlever l'équipement, saluer tout le monde... et j'en passe, de précieuses minutes s'écoulent, précieuses minutes durant lesquelles elle se fait du soucis...

ImHome répond à cela et à bien d'autres situations puisque permet aux contacts d'être notifiés de la sortie de la zone de domicile et de l'arrivée sur celle du lieu de travail.

Dans le cas présent, sortie du parking du domicile et arrivée sur le parking moto sont notifiés à mes contacts.

 

Premiers pas

J'estime que la mise en route est relativement rapide:

 

  • Authentification en utilisant votre compte Google (donc pas d'inscription, car ne nous le cachons pas, c'est lourd pour tout le monde)
  • Ajout des zones d'intérêt (petite recherche de l'adresse qui m’intéresse)
  • Invitation de contacts (via une recherche parmi les utilisateurs de l'application)

 

Techniquement

 

Les données sont sécurisées sur les serveurs ; pour les techos: on s'appuie sur Firebase et leur méchanique de droits que je qualifierais de plutôt rigide). Ces mêmes droits sont corrélés aux contacts afin de rendre vos informations dispos pour ces derniers seulement et vice-versa.

 

Côté batterie c'est peu gourmand, cela repose sur les GeoFences de Google(pas de  mécanique d'arrière plan lourde et/ou énergivore).

 

Côté interactions, tout est en temps réel (merci Firebase une fois encore), tout changement apporté par un contact est immédiatement répercuté si l'application est ouverte.

En plus de cela, les entrées et sorties de zones génèrent des Notifications push aux contacts. Tout cela afin de garder le côté instantané, après tout c'est bien là le coeur du projet.

 

PS : Je me permets d'insister sur le respect de votre privacy, les données ne sont accessibles qu'aux contacts que vous ajoutez et ne sont exploitées que dans le cadre de l'utilisation de l'application.

 

Reste-à-faire

 

Comme vous pouvez l'imaginer c'est une première version, j'espère pouvoir y apporter de nouvelles fonctionnalités progressivement alors que nous franchirons de nouveaux palier en termes de nombre d'utilisateurs.

Je parle ici de fiabiliser les évènements liés aux zones, de revoir certaines parties de la UI (contrainte de temps), d'ajouter un système de droits plus granulaire entre contacts mais également quelques autres fonctionnalités sympas auxquelles j'ai déjà pensé et dont j'ai déjà exploré l'aspect respect de la privacy...

 

Bref, autant de choses que je rêve de faire mais pour lesquelles j'attends une petite augmentation des downloads, histoire de me prouver que je suis sur le bon chemin :).

 

Pour conclure

 

Pour conclure, un petit lien vers le store: https://play.google.com/store/apps/details?id=studio.pixelized.imhome

Vers la page de l'app: http://imhome.pixelized.studio/

L'application est dispo gratuitement, en anglais et en français, pèse 3.6M, tourne sur Android 5.0 et supérieur.

J'ai glissé quelques screens dans le post.

 

Et surtout... un grand merci à tous pour votre temps!

 

Je reste à dispo pour toute question, suggestion, bug (même si ce ne serait pas une super nouvelle :) )

 

Bob

 

01.png

02.png

04.png

06.png

07.png

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...