Hi there 👋
My name is Ferdinand Bada. I am an experienced Android Engineer (Kotlin and Java) as well as Flutter, KMP, and some React Native.
Follow my blog here to stay updated with my articles on software development with a focus on android.
Name: Ferdinand Bada
Type: User
Company: Payoneer
Bio: Senior Android Engineer || Google Certified Android Developer || Java || Kotlin || Flutter || ALC mentor || Udacity code reviewer || Tech Speaker
Twitter: Ferdinand_Bada
Location: Kenya
Blog: [email protected]
👨💻 30 Days of Code by HackerRank Solutions in C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄
A resizer tool to automaticaly resize png files and 9 patches in several densities
A simple project that shows how to test activities using Espresso
ALC 4.0 Challenge 1.0
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
Samples for Android Architecture Components.
Android auto scroll viewpager or viewpager in viewpager
Android examples
This sample shows how to implement an audio media app that works across multiple form factors and provide a consistent user experience on Android phones, tablets, Auto, Wear and Cast devices
App that lets you style your own Android! This uses Fragments to create a flexible and responsive UI.
This is a project that shows the use of a constraint layout. It is part of the course "Android Fundamentals: ConstraintLayout" on Pluralsight. Everything is in the XML
Kotlin coroutines master
Auto scroll viewpager working with Androidx libraries
Simple project to showcase how to navigate with appyx in android
ArtMaker is a flexible and customisable library that allows users to draw anything they want on screen and has been built fully with Jetpack Compose.
A simple app showing how to implement a login flow using compose and handle state. Inspired by Joe Birch
This is the fourth project of the Udacity Android Developer Nanodegree. It uses the MVVM pattern and other third party libraries like Retrofit to load data from an API & Exoplayer to play videos if available
This is a KMP Application built with Jetpack Compose. It shows how to parse data from an API, loading images, and building UIs in MVVM
This project shows how to parse JSON data and manipulate it in Flutter as well as some dart concepts such as Maps and for-in loops
This is a BMI calculator that show cases some intermediate Flutter concepts as outlined in the ReadMe
GADS Application showing how to work with room to store data locally
This is the project I did as part of the interview for the Android Engineer Role at Buffer
This project is part of the Udacity Android Developer Nanodegree program and it is all about gradle. It is the fifth project in the program and involves creating java and android libraries as well as things like product flavours.
Demos the new Android Design library.
A simple multi-modular template that shows how to work with clean architecture in Android with the MVVM pattern. To use, just change the POJO and modify the tests to pass for any API out there. Have fun. PR's are welcome.
This is a Flutter project that shows how to network in dart
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.