Searchturbo

Navigateur mobile basé sur Chromium avec plus de 500 000 installations

développé par Redwerk
×
Où souhaitez-vous que nous vous envoyions notre étude de cas sur le développement de navigateurs mobiles ?
Veuillez saisir votre adresse courriel professionnelle n'est pas un courriel professionnel

Searchturbo fournit des services mobiles à grande échelle pour générer des revenus substantiels pour ses partenaires.

Tous les clients

Dé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 plus

Startups & 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 plus

Dé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.

Résultat
Au cours des deux dernières décennies, j'ai acquis une grande expérience avec des équipes de développement externes. J'ai collaboré avec l'équipe Redwerk lorsque je travaillais pour Searchturbo. Ils nous ont aidés à développer nos ressources de développement mobile et à livrer des projets Android réussis. J'ai trouvé que Redwerk possédait les compétences et la capacité de comprendre nos besoins – tant commerciaux que techniques – pour nous accompagner dans la livraison d'une application complexe. L'équipe a toujours été proactive en posant des questions et en soulevant des problèmes, et a déployé tous les efforts nécessaires pour fournir un produit de haute qualité. Je peux vivement recommander l'équipe Redwerk pour le développement de logiciels web et mobiles si vous avez besoin d'un développement fiable et professionnel.
Michael Boecher
Michael Boecher, Fondateur et directeur des produits chez SearchTurbo

Besoin de développeurs mobiles à embaucher ?

Parlons-en

Technologies

Java
Android SDK
Chromium
C++
NDK
5personnes dans l'équipe
30Gtaille de la base de code
500 000+installations de l'application

Commentaire de l'équipe Redwerk

Ilya

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.

Mokup
Mokup
Mokup

Impressionné ?

Engagez-nous

Autres études de cas

Quandoo

Quandoo

Allemagne

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

SpamHound

Europe

Application de blocage des spams idéée et développée à partir de zéro, présentée à Collision

Caesium

Caesium

Allemagne

Développement d'une place de marché SaaS pour freelances présentée sur Trendhunter, la première plateforme de tendances au monde