Posts filed under développement

Geomatique et biodiversité

Innovation et géomatique

IMG_5482.JPG

Les nouvelles idées qui s’appuient sur de l’information géographique ne manquent pas. Comment les transformer en innovations ? Les professionnels livrent leurs recettes. Innover est désormais un impératif absolu ! Mais qu’est-ce qu’une innovation ? Disons que c’est la rencontre entre une idée nouvelle et des usages.

L’information géographique n’échappe pas à la tendance générale, il lui faut innover. Et chacun espère « sortir » l’application disruptive, qui changera la face du marché. En y regardant de près, le secteur a déjà subi une révolution et ne manque pas d’atouts pour nourrir celle qui se profile à l’horizon.

Natural Solutions associe numérique et préservation de l’environnement

Posted on May 11, 2016 and filed under développement, Biodiversité.

Stage developpement Marseille

Natural Solutions recherche en permanence des talents motivés par l’environnement et l'innovation dans les nouvelles technologies.

Stagiaires, venez apprendre et vous développer dans une équipe sympathique:

Stage Développeur informatique

Environnement technique :

-Python/Javascript/Technologies web/HTML/CSS
- Des connaissances en C# seraient un plus.
- Agilité : SCRUM et pair-programming.

Qualités requises : code review, tests unitaires.

Nous vous proposons la disponibilité d’experts techniques pour la montée en compétences sur les technologies utilisées et la méthode.

Rémunération selon dispositions légales

Même si chaque client a ses demandes propres, nous avons développé au sein de Natural Solutions plusieurs produits standardisés mais personnalisables :

• Kitizen : suite logicielle conçue pour la création, la diffusion et la mise en œuvre de projets participatifs (collecte de données, animation de communauté, présentation de résultats…)

• Ecobalade : application mobile qui encourage la découverte de la faune et de la flore, lors de promenades dans un espace naturel.

• Ecorelevé : suite logicielle open-source multi-support permettant la gestion des données de biodiversité recueillies sur le terrain.
  

 


Posted on February 23, 2016 and filed under développement.

5 raisons de choisir PhoneGap

Les équipes de développeurs hybride de Natural Solutions (Marseille) utilisent depuis plusieurs années PhoneGap pour le développement d’applications mobiles hybrides destinées aux mobiles et tablettes. Ce framework open source présente d’énormes atouts, pour les start-up qui l’utilisent, pour leurs clients et pour les utilisateurs finaux.

1. Appli et Web : deux approches différentes

Un premier constat s’impose : le développement de sites web (du point du design UX ou des technologies associés) et celui d’applications mobiles est radicalement différent. Autrement dit, ce qui fonctionne à merveille pour le premier ne peut être dupliqué pour le second contrairement à ce que beaucoup de clients imaginent, au premier abord.

2. Gagnez du temps et de l’argent

Par méconnaissance ou en l'absence de conseils, certains clients demandent à leur prestatairede développer une première appli en langage « native » pour iOS ou Androïd, puis de poursuivre le travail avec les autres systèmes d’exploitation existants sur le marché. Il s’agit clairement d’une perte de temps et d’argent. Si cette démarche se justifie pour des applications d’une grande complexité technique, elle se révèle inutile dans la majorité des cas.

3. Privilégiez l’approche multi plate-forme

La solution réside plutôt dans une approche multi plate-forme. PhoneGap présente de ce point de vue des qualités très convaincantes. Pourquoi ? Tout simplement parce qu'il permet d'obtenir un premier prototype, à un prix inférieur à celui d'une application conçue en langage native, grâce à un temps de développement réduit.

4. Au final, beaucoup d’atouts…

Les avantages de PhoneGap sont nombreux :

- il est Open source, ce qui autorise une évolution future de votre appli et l'ajout de nouvelles fonctionnalités par la suite, même si vous changez de prestataire informatique.

- le développement s'effectuant en HTML, CSS et JavaScript : la connaissance des langages de programmation et API propres aux différentes plates-formes n'est plus un pré-requis pour le choix du prestataire.

- PhoneGap, enfin, permet la mutualisation des éléments de design créés spécifiquement pour la future appli : icônes, graphiques, CSS…

5. … et peu d’inconvénients

Le framework, développé par Adobe, convient pour des projets peu complexes, nécessitant peu de temps de développement et une enveloppe budgétaire réduite. Il trouve en revanche logiquement ses limites pour le développement d’applications dont l’ambition est d’utiliser l’ensemble des fonctionnalités des mobiles ou tablettes ou nécessitant un design et/ou une technologie pointue comme des jeux en 3D, par exemple.

Des exemples de réalisations "INPN Espèces", ou "Noé en forêt" ou "Sauvages de ma rue".

Découvrez aussi nos réalisations PhoneGap et une application Cordova sur ipad

Une application pour iPad avec Phonegap

EOL fournit une grande base de données sur tous les êtres vivants sur la terre , elle est collaborative et mises à jour gratuitement. En dépit d'un grande popularité auprés des scientifiques elle reste mal connue du grand public.

Le concept Natural Solutions développé grâce a Phonegap, BackBoneJs et D3.js : 

"Devenez explorateur , découvrir les espèces végétales et animales en voyageant à travers le monde . Lancez les dés pour voyager entre les continents . Chaque niveau du jeu fournit collections amusantes d'espèces : tirez la langue , la vie est bleu , L'Origine des épices , et plus encore."



Posted on November 30, 2015 and filed under développement.

Pourquoi choisir BACKBONEJS ?

Vous voulez exécuter une application riche dans le navigateur utilisant des technologies ouvertes Backbone.js peut aider à la construire . Il est léger pour le navigateur ~ 1000 lignes de code , et il est propre.

 

Pourquoi choisir BACKBONEJS en 2015 ?

  • Backbone est simple

  • Backbone est leger

  • Backbone est maintenu 

Pour en savoir plus découvrez l’excellente présentation de @florentduveau



Posted on November 30, 2015 and filed under développement.

Javascript sur mon serveur ?

Si vous faisiez partie de la grande famille du web dans les milieu des années 1990 que vous pourriez rappeler que la possibilité d'utiliser JavaScript côté client et côté serveur était core à la vision originale de Netscape pour les applications Web .

Il n'y a pas débat JavaScript est le langage côté client le plus utilisé sur le Web. Maintenant, imaginez être en mesure de développer des applications Web en utilisant JavaScript côté serveur aussi. 

Ce semble être une excellente idée pour ce simplifier la vie non ?



Posted on November 26, 2015 and filed under développement.