Freelance ANDROID

Freelances

Vous êtes freelance ANDROID et vous recherchez une mission ? Rejoignez 104.977 autres freelances partout en France.

Déposez votre CV

Déjà inscrit ? Consultez nos offres de mission.

Entreprises 01 80 88 59 00

Déposez une offre et trouvez un freelance ANDROID (gratuit)

Portage salarial

Pas immatriculé ? Effectuez vos missions freelance avec SPG, la société de portage salarial des informaticiens.

Recevoir un dossier Simulation en ligne
Nos derniers

freelances ayant la compétence ANDROID sur leur CV

Nos dernières

missions ANDROID

Les intervenants maîtrisant

ANDROID

ont aussi postulé à

Qu'est-ce que ANDROID ?

À quoi correspond Android ?

Par définition et dans son sens plus large, Android est un système d’exploitation dédié aux smartphones, tablettes et bien d’autres appareils technologiques comme certaines voitures. Il s’agit d’un OS notamment conçu pour faciliter la communication entre un utilisateur et son appareil. Lancé en 2003, Android est maintenant l’un des systèmes d’exploitation pour mobiles les plus prisés au monde.

Pour revenir à l’origine de ce système d’exploitation, il faut dire que la société originelle a choisi ce nom en se basant sur le concept Androïde qui est en quelque sorte un robot à l’apparence humaine. Aussi, à l’origine, Android était l’un des logiciels libres basés sur un noyau Linux.

Android a alors été racheté par Google en 2005. Depuis, Google n’a jamais cessé de travailler sur ce système d’exploitation.

Le métier de développeur Android

Pourquoi devenir développeur Android ?

Dans un monde de plus en plus dominé par la technologie mobile, l’intérêt pour le métier de développeur Android ne cesse d’accroître, quel que soit le secteur. Ce n’est guère surprenant donc si la grande majorité des informaticiens s’intéressent sur le développement.

Pour le métier de développeur Android en particulier, il se révèle très prometteur puisque de nombreuses entreprises, petites, moyennes ou grandes ont souhaitent développer une application mobile.

Quelles sont les missions du développeur Android ?

Par ailleurs, les missions d’un développeur Android se résument à la conception d’une application sur laquelle un utilisateur peut tirer les meilleures parties.

Cette application doit être assez performante pour que l’utilisateur puisse faire remonter de manière fluide et efficace toutes les informations contenues dans un appareil mobile vers le top management.

Quelles sont les compétences du développeur Android ?

La rigueur doit être une qualité principale du développeur Android. Concernant ses compétences techniques, celui-ci doit maîtriser à la perfection le langage JAVA.

Aussi, le développeur Android doit être capable de développer une application à partir d’un cahier de charge, être en mesure de designer des applications et des interfaces, etc.

Exemple de missions de Laurent, freelance ANDROID habitant les Bouches-du-Rhône (13)

At ​TheFork​: The ForkANDROID SENIOR
DEVELOPER2
yearsThe Fork is the # 1 European booking app for diners. It has more than 1.9 millionsmensual visitors and more than 2 millions downloads.The objective of the mission is to bring Android expertise through quality improvement(architecture, testing, performance), development of new innovative features andimprove technology visibility (conference, beta development of new Android features).
➔Establishment of a Clean Architecture to promote:
◆Quality code and application
◆Testability
◆Independence of UI, DB & Frameworks
➔Development:
◆TDD : More than 90% coverage
◆Pair Programming : mutual learning
➔Development of key new features:
◆Instant App, featured by Google
◆Product Lines with ​Material Design Discovery
◆Redesign the home page, bookmarks
◆Search experience: autocomplete, map, filters
➔Agile Organization:
◆Scrum Master of iOS team
◆Retrospective animation of other teamsTechnical
➔Modularisation, Clean Architecture, Gradle, Kotlin, Spek, GraphQl Apollo,Androidx,, RxJava, Dagger 2, Retrofit 2, OkHttp, Jackson, Butterknife, JUnit,Mockito, AssertJ, Fabric
Android Studio, Jenkins, Git, Git Flow with fork repositories, MacOsX
➔ScrumAt ​Xebia​: MeeticANDROID
DEVELOPER4
monthsMeetic offers dating application since 2001. Meetic is Europe's largest dating service.The company is constantly renewed to provide the best service through mobile apps(Android, iOS, web mobile) and web in an extremely competitive field.The objective of the mission is to bring Android expertise through the establishment ofa sustainable strategy of integration continuity (tests, performance) and thedevelopment of innovative new features.
➔Establishment of a Clean Architecture to promote:
◆Testability
◆Modularity
◆Independence UI
◆Independence repositories
➔Development in TDD:
◆(100% logic coverage)
➔Development of key new features:
◆Unsubscribe Funnel
◆Open Day: free access during the weekend
➔Agile Organization:
◆Tracking of retrospective actions
◆Retrospective animation
◆Technical
➔Clean Architecture, App modularity, Gradle, Java, Fabric, Retrofit, OkHttp,Jackson, Butterknife , DataBinding, JUnit, Mockito, AssertJ, AppCompat, Buildvariants
Android Studio, Jenkins, Git, Git Flow, MacOsX
➔ScrumAt ​Xebia​: PMU - Turf Bet and Sport betANDROID
DEVELOPER4 monthsThe “Pari mutuel Urbain” is a French company of horse bet, sports bet and online pokergames. In charge of the maintenance and evolution of Turf and Sports Android apps.
➔Realization of developments
➔Deep Linking between Turf applications, Sports and Poker
➔Continuous Deployment
➔Size optimization
➔Passing knowledge and teaching Android to new colleagueTechnical
Android environment, Gradle, Java, Fabric, EventBus, Volleyball, Retrofit, OkHttp,Jackson, Butterknife JUnit, Robolectric, Mockito, IcePick, AppCompat, Buildvariants, Microsoft Azure
Android Studio, Jenkins, Git, MacOsX
➔Scrum
At ​Airweb​: PSG official - Android
DEVELOPER2 monthsRealization the official Android PSG application containing all information relating to thecapital club: direct commented, videos, goals notification, synchronized calendar, playerintroductions, ticketing, etc.
➔Choice of technology stack
➔Definition of software architecture
➔Proposals for modern solutions that follow the Material Design guidelines
➔Achievement developments
➔Size optimization
➔Security: obfuscation of codeTechnical environment
Android Java, Proguard, Glide, Retrofit, OkHttp, Json, Gson, RecyclerView,Android Design Library➔Android Studio, Gradle, GitAt ​Airweb​: ​TCAT​ - Android
DESIGNER - DEVELOPER2
monthsOfficial application of the TCAT, it optimizes your trips in the Grand Troyes.Creating a white label app for different cities: Troyes, Cahors, Saint-Brieuc, etc.
➔Choice of the technology stack
➔Definition of software architecture
➔Realization developments
➔Cartography, route
s➔Dynamic editable graphic interface via CMS
➔Creating a generic versioning module (Forced upd)Technical Environment
Android, Java, XML, Glide, Retrofit, Gson, OkHttp, RecyclerView
➔Builder Pattern
➔HERE SDK
Android Studio, Gradle, ProductFlavors (forks), Git, Jira
Personal project:​​IPA keyboard
CREATOR - DESIGNER - DEVELOPER
Study project - 4
monthsDesign of an ergonomic keyboard for International Phonetic Alphabet (IPA) in Frenchand English (US / UK) for Android.
➔Assessing the need➔Designed keyboard together with a phonetician
...

Voir le profil complet de ce freelance

Modules et versions de ANDROID

ANDROID SDK