Blog Boreal Business
Offre d’emploi développeur web et applications mobiles
Contexte et missions :
Boréal Business est une jeune entreprise de 5 personnes créée en 2008, implantée à Bourges et Paris.
Notre activité de développement s’articule autour de 3 domaines d’activité stratégiques :
- Développement d’applications mobiles (smartphones et tablettes tactiles) sur plateformes iPhone / iPad / Android
- Développement de boutiques en ligne et d’outils e-commerce
- Développement de solutions web annexes (sites de présentation, back-offices …)
Nous recherchons un développeur web junior, avec intérêt fort ou première expérience autonome dans le développement d’applications mobiles (smartphones et/ou tablettes tactiles). Une culture en e-commerce / e-marketing sera un + appréciable.
Nous sommes intéressés par une personne disponible immédiatement, capable d’intégrer notre équipe jeune (moyenne 25 ans) et motivée pour accompagner l’équipe actuelle de développeurs sur les projets en web et mobile. La croissance rapide de notre structure permettra de responsabiliser rapidement la personne recrutée. L’état d’esprit et la motivation sont prépondérants par rapport à l’expérience et la formation.
Profil recherché :
- Formation : niveau BTS / Licence ou Autodidacte
- Environnement LAMP : Linux / Apache / MySql / Php
- C/C++ et/ou Java
- Merci de fournir 1 ou plusieurs références de projets consultables.
Modalités :
- Lieu : Bourges (18)
- Temps plein 35 heures / semaine
- CDD 3 mois puis CDI si résultats satisfaisants.
- Prétentions salariales à préciser.
Pour postuler merci d’envoyer votre CV + lettre de motivation par email à contact@boreal-business.net ou de nous consulter pour un 1er entretien au 01.75.43.03.82
Votre interlocuteur : Romain FROMENTEAU
Poster un commentaire
Spécialisation dans le développement d’applications mobiles professionnelles orientées métiers
Depuis quelques mois nous avons travaillé et avons été consultés sur des projets mobiles ayant fait évolué notre positionnement.
Boréal Business sera dorénavant spécialisé (entre autre) dans le développement et la gestion de projets d’applications mobiles professionnelles orientées métiers.
Pour nous cela signifie :
- Vous proposer nos services et vous accompagner sur des problématiques mobiles assez complexes.
- Vous donner les moyens techniques d’accéder à de nouveaux marchés, de compléter ou diversifier concrètement votre offre.
- Vous permettre de réaliser des gains de productivité, d’améliorer vos procédures internes grâce à des applications mobiles performantes et sécurisées.
Ainsi nous souhaitons définitivement dépasser la simple dimension marketing de l’application mobile. Avoir une application iPhone sur l’AppStore qui porte le nom de sa boite c’est très bien, mais si celle-ci permet à vos clients de bénéficier 24h/24 d’un service performant ou si elle permet à vos collaborateurs d’accéder en temps réel à des informations stratégiques c’est encore mieux, et votre image n’en sera que renforcée !
Nous pouvons d’ores et déjà vous fournir des références solides, notamment sur iPad, l’outil qu’il manquait pour envisager de tels projets.
Si vous souhaitez développer une appli métier mobile efficace, n’attendez pas pour nous contacter : 01.75.43.03.82
Nous sommes sérieux et nos tarifs sont attractifs.
Poster un commentaire
Présentation du projet THOONCOUNT
THOONCOUNT, projet intégralement développé par Boréal, est la première solution web et mobile de comptage clients en point de vente.
Ce service distribué par la société Thoonsen, basée à Châteauroux et spécialisée dans la lutte contre le vol à l’étalage et la démarque inconnue, est novateur à plusieurs égards :
1/ Les clients de la société Thoonsen dont les points de vente sont équipés d’antennes antivol Thoonsen, pourront avoir accès à cette prestation de comptage sans nouvelle installation matérielle.
2/ THOONCOUNT est la première solution de comptage client disponible sur tous les smartphones et sur le web : espace web + application iPhone + WebApp.
Les applications mobiles sont téléchargeables gratuitement et sécurisées par un simple login (saisie simplifiée).
3/ Il s’agit d’un service multi-magasin, il permet d’afficher plusieurs points de vente sous le même compte utilisateur. Idéal pour garder un œil sur toutes vos boutiques ou que vous soyez.
4/ Les données de comptage sont disponibles quasiment en temps réel, elles sont actualisées toutes les 15 minutes et présentées sous forme de graphiques avec accès à l’historique des entrés et sorties des jours et semaines précédentes dans la formule évoluée de THOONCOUNT.
5/ L’installation est réalisée sous quelques heures et vous avez accès immédiatement à vos données.
Les prestations prises en charge par Boréal dans ce projet sont :
1/ Développement de l’application iPhone, de la WebApp et du back-office web bien entendu.
2/ Développement du logiciel permettant de transférer les données depuis les antennes en magasin vers nos serveurs. Données retraitées et affichées sur les différents supports par la suite.
3/ Installation du logiciel pour chaque nouveau client avec prise en main à distance.
4/ Maintenance et évolution de tout ça.
Alors, si vous avez besoin de développements spécifiques et assez poussés pour vos projets iPhone / iPad / Android / mobiles en général : 01.75.43.03.82
Comme pour Thoonsen, nous pouvons nous charger de développer l’application mobile qui vous ouvrira de nouveaux marchés, tout en prenant soin de votre image.
Et si vous voulez lutter efficacement contre le vol à l’étalage et bénéficier en prime du comptage de vos clients :
Poster un commentaire
Présentation de ubuy : petites annonces vidéo sur iPhone et Android
En ce mois de juin 2011, Boréal Business lance ses applications de petites annonces sur mobiles : ubuy (youbuy)
Versions iPhone et Android disponibles depuis quelques jours et développées en interne.
Le concept propose de mettre en avant vos annonces grâce à l’utilisation de vidéos, faciles et rapides à tourner avec vos smartphones.
Ubuy est gratuit pour tout le monde et disponible en plusieurs langues, pas d’inscription nécessaire, vous pouvez publier rapidement vos annonces et enregistrer vos favorites directement sur l’application.
Téléchargez l’application iPhone ici
Téléchargez l’application Android ici
Venez poster un maximum d’annonces et lancez le buzz.
Poster un commentaire
Installer une application «non-Market» sur Android
Installer une application ne provenant pas du Market peut s’avérer très utile, notamment si vous travaillez avec un développeur d’application. En effet cela vous permettra d’installer l’application avant sa publication, par exemple pour suivre l’avancement du développement.
Comment installer l’application ?
Les applications ont l’extension .apk.
Pour les installer, il faut d’abord autoriser les applications ne provenant pas du Market pour cela, il faut aller dans Menu > Paramètre > Applications puis cocher « Sources inconnues ».
Si l’application se trouve sur votre ordinateur, copiez la sur la carte SD de votre téléphone.
Puis utilisez un gestionnaire de programme, par exemple AppInstaller ; ou un gestionnaire de fichiers par exemple « ES File Explorer » ou « Astro File Manager ». Tous ces gestionnaires sont disponibles gratuitement sur le Market.
Si celle ci se trouve sur internet, entrez l’adresse dans le navigateur et l’application se téléchargera automatiquement. Une fois le téléchargement terminé, sélectionnez la notification du téléchargement (Menu > Notification), Android vous proposera alors d’installer l’application.
Poster un commentaire
Application iPhone et vie privée : la réalité
Avec la montée en puissance du marché des applis iPhone et le débat sur la vie privée sur Internet, voici un point sur ce que les développeurs d’applications peuvent réellement récupérer comme informations sur vous ou votre appareil au travers d’une application :
Le numéro UDID
Il s’agit d’un code d’identification de 40 caractères, unique et associé au téléphone.
On pourrait comparer ce numéro à une adresse IP, à la différence que celui ci ne change jamais.
Ce numéro est collecté et transmis par beaucoup d’applications à l’heure actuelle : il permet de faire des stats d’utilisation, d’associer des réglages stockés en ligne à votre terminal, ou encore à envoyer les notifications Push, ces petits messages instantanés (Ex : un nouveau message sur Facebook). Son utilisation est indispensable dans pas mal de cas, et loin d’être frauduleuse.
Seul, ce numéro n’a aucune signification, il s’agit d’une chaine de caractères aléatoires. Le problème peut se poser si différentes applications recoupent les données saisies dans les applications avec l’ identifiant et établissent ainsi un profil plus global, à la manière des cookies sur le web. Tout dépend des infos que vous donnez à une application, et des intentions des développeurs.
Les fonctions de téléphonie
Appel : une application peut lancer un appel téléphonique distant, mais celui ci s’affiche immédiatement à l’écran et vous laisse la possibilité de raccrocher, impossible donc d’appeler en arrière plan. Pas de soucis à se faire du coté des numéros surtaxé et de votre forfait.
SMS : une application peut ouvrir l’application SMS et pré-saisir un numéro, en aucun cas envoyer le SMS de manière autonome.
Le numéro de téléphone : une application ne peut pas accéder au numéro associé à la carte SIM (ou à la moindre infos stockées sur la SIM d’ailleurs). Un des seuls moyens à mon sens est d’inciter à appeler un numéro précis à partir de l’appli et de transmettre une requête à un serveur. Le serveur recoupe alors l’appel téléphonique reçu avec la petite requête. En comparant les dates et les heures de ces deux événements, on peut en déduire que l’appel et la requête viennent du même appareil. Tordu, mais faisable techniquement.
Le carnet d’adresse
Une application a un accès complet en lecture et écriture sur votre carnet de contact : nom, numéro de téléphone, photo, absolument tout. C’est à mon sens le plus gros problème à l’heure actuelle sur iPhone. Rien n’empêche (si ce n’est un peu d’honnêteté) une application de lire l’ensemble de vos contacts et les transmettre vers un serveur distant. Le spam ciblé par SMS peut commencer tranquillement. Aussi combien d’entre nous ont dans leurs contacts une entrée « Moi » avec leur numéro enregistré ?
Le GPS
La première activation de la fonction GPS d’une application déclenche systématiquement l’apparition d’une boite de dialogue vous demandant d’activer le GPS. A ce stade un peu de bon sens, demandez vous pourquoi un jeu type Yéti Sport ou Angry Bird a besoin d’accéder à votre position ? Refusez simplement et le GPS ne communiquera aucune coordonnées. A tout moment, dans les réglages, vous pouvez autoriser ou interdire l’accès au GPS à une application, ou même couper le service de localisation pour tout le téléphone.
Une application peut demander au GPS de rester activé en tache de fond, mais l’icône de la flèche violette reste présente dans la barre du haut. Quittez les applications une par une et voyez laquelle collecte ces infos.
Au niveau localisation, une appli peut aussi obtenir une position approximative en analysant l’adresse IP du téléphone (en particulier les points Wifi public). En gros la région/ville (technique utilisée un maximum sur le web, vous l’avez peut-être constatés). Aucune parade mais finalement peu de risques pour votre vie privée.
Les informations nominatives
Une application n’a pas accès à votre nom, prénom, adresse ou numéro de sécu, sauf évidemment si vous la lui donnez !
Les autres applications
Sauf en recoupant les UDID, impossible pour une application de savoir quelles autres applis vous utilisez, ni d’accèder aux données stockées par ces applications.
Quelles infos transmet réellement une application précise ?
Il y a des moyens techniques pour savoir que transmet une application, mais rien de simple et rapide malheureusement.
Pour les initiés : connectez votre iPhone en Wifi, changez les paramètres IP en static et placez une box Linux comme Gateway NAT avec comme default route le gateway internet réel, lancez ensuite Wireshark ou tcpdump pour tracer le traffic IP.
La manip est aussi possible sur Windows et Linux en utilisant une attaque MITM / ARP Poisonning sur votre routeur Wifi (idéal si le traffic transite en SSL).
Autre solution : modifier la table DNS locale du routeur pour faire pointer le domaine vers un serveur en lan.
En résumé, les concepteurs d’applications ont la possibilité d’accéder à un certain nombre d’infos. Le risque arrive quand ces données sont recoupées, exactement comme pour le web.
Il faut aussi ne pas oublier que toutes les applications sont contrôlées par Apple (et en particulier les appli payantes), qui ne se gène pas pour rejeter une appli au moindre problème, et de fermer les compte développeur à la moindre plainte. Cela a ces inconvénient question liberté, mais aussi des avantages au niveau sécurité.
NB : il ne s’agit ici que de pistes, pas forcément toutes exploitées à l’heure actuelle, mais faisables techniquement. En restant prudent sur les infos publiées, comme sur Internet, on peut garantir un certain anonymat vis à vis des concepteurs d’applis. Évidemment si vous voulez être tranquille, ressortez votre 3310 :p

février 8th, 2012
Posted in 