Searchturbo
Searchturbo fournit des services mobiles à grande échelle pour générer des revenus substantiels pour ses partenaires.
Tous les clientsDéveloppement de produit
Searchturbo est venu nous voir avec l'idée d'un navigateur mobile avancé et a confié à Redwerk la création d'une application Android.
En savoir plusStartups & Innovation
Transformer les idées en code, les tester et les diffuser dans le monde est notre contribution au bonheur des entrepreneurs aux idées innovantes et des communautés d'utilisateurs.
En savoir plusDéfis
Selon les statistiques, nous passons 4 heures par jour sur nos téléphones, principalement sur les réseaux sociaux et à parcourir les actualités, les boutiques en ligne et les articles. Ainsi, lorsque Seachturbo a demandé des services d’externalisation de développement logiciel à l’équipe Redwerk et nous a chargés de créer un navigateur mobile avancé et ultra-rapide basé sur l’architecture Chromium, nous étions ravis d’accepter le défi.
Start browser est un navigateur mobile, spécialement conçu pour une utilisation confortable et plus rapide sur les téléphones Android. L’idée principale derrière Start browser était de créer l’expérience de navigation mobile la plus accessible et orientée partage pour Android. Afin d’atteindre ces objectifs, nous avons dû placer la barre de recherche et d’adresse tout en bas de l’écran et ajouter des contrôles gestuels ainsi qu’un onglet d’accueil avancé. De plus, l’Omnibox devait permettre le partage en un clic avec des amis et des canaux de médias sociaux, reconnaître les commandes vocales, et être sécurisé et stable.
Ces défis ont été une opportunité pour notre équipe d’utiliser son expertise en développement d’applications Android personnalisées pour créer un produit sur mesure qui serait un succès sur Google Play.
Solution
La nature open source de Chromium offre de larges possibilités pour améliorer et faire progresser la navigation mobile. Mais en même temps, elle présente de nombreuses particularités techniques, voire des écueils. L’un des plus grands défis a été d’optimiser et d’améliorer l’assemblage du build, car la taille du code source dépassait 30 Go et prenait des heures à compiler lorsque nous avons commencé.
Tout d’abord, nous avons ajouté un cache et rédigé des scripts bash pour accélérer et automatiser partiellement l’assemblage des versions. Ensuite, nous avons créé notre propre flux git pour simplifier le travail avec Chromium et résoudre plus rapidement les conflits.
Quant à la partie visible de l’application, l’Omnibox inférieur a reçu toutes les fonctionnalités possibles pour une utilisation confortable. Nous avons ajouté le remplissage automatique et les commandes vocales pour minimiser la saisie sur petit écran, le mode Incognito pour une navigation plus sûre et la compression des données pour réduire l’utilisation des données cellulaires.
L’écran principal de l’application contient trois onglets – Page de démarrage, Historique de recherche et Favoris – accessibles en glissant vers la gauche et la droite. L’écran de démarrage, quant à lui, propose aux utilisateurs la météo, les actualités et une sélection quotidienne de vidéos disponibles dans plus de 18 langues.
Résultat
Start Internet Browser pour Android est sorti à la mi-2016 et a été installé plus de 500 000 fois depuis, recevant de nombreux avis positifs.
Contrairement à de nombreux navigateurs sur Google Play, Start ne consomme ni votre mémoire ni votre batterie et offre une navigation fluide et confortable avec des commandes à portée de main. Notre société de développement d’applications mobiles est fière de ces réalisations.

Besoin de développeurs mobiles à embaucher ?
Parlons-enCommentaire de l'équipe Redwerk
Ilya
Développeur
Travailler avec une énorme base de code Chromium et comprendre son fonctionnement exige de solides compétences analytiques et même une certaine intuition pour naviguer dans le code. Heureusement, toutes ces caractéristiques sont présentes dans notre équipe. Jour après jour, nous avons appris comment implémenter de nouvelles fonctionnalités et travailler dans le système de build interne de Chromium.
SearchTurbo n'est pas juste un projet Android ordinaire, c'était un défi personnel pour moi et pour notre équipe. Nous avons appris beaucoup de nouvelles choses et amélioré nos compétences pendant le développement, et par conséquent, construit un excellent navigateur qui combine la fonctionnalité de Chromium avec de nouvelles fonctionnalités et une UI/UX améliorée. Fière d'avoir participé à un projet aussi stimulant.



Impressionné ?
Engagez-nousAutres études de cas
Quandoo
Développement d'une application iOS pour une plateforme SaaS de gestion de restaurants, actuellement utilisée par plus de 18 000 restaurants dans 12 pays
SpamHound
Application de blocage des spams idéée et développée à partir de zéro, présentée à Collision
Caesium
Développement d'une place de marché SaaS pour freelances présentée sur Trendhunter, la première plateforme de tendances au monde


