Open in app

Sign In

Write

Sign In

Peter-John Welcome
Peter-John Welcome

539 Followers

Home

About

Published in ProAndroidDev

·Aug 3, 2020

What’s new in Firebase Machine Learning and MLKit

In recent weeks, there have been some changes to the Firebase machine learning products. Firstly, we had a name change. Firebase MLKit is no longer, it is now known as Firebase Machine Learning. MLKit does still exist, but it is now its own product as is known as MLKit. …

Android App Development

4 min read

What’s new in Firebase Machine Learning and MLKit
What’s new in Firebase Machine Learning and MLKit
Android App Development

4 min read


Published in ProAndroidDev

·Jun 5, 2020

Android Studio: Layout Inspector

Android Studio 4.0 was recently released to the stable channel and it came with many new features. A feature I’ve been looking forward to has been the Layout Inspector. I’ve been doing mobile development for a while, including iOS development, and when debugging iOS apps, especially when it came to…

Android

5 min read

Android Studio: Layout Inspector
Android Studio: Layout Inspector
Android

5 min read


Published in ProAndroidDev

·May 3, 2020

When to use Internal App Sharing on Google Play or Firebase App Distribution

Testing is a critical part of the software development cycle. There are different types of tests, such as unit testing, UI testing and even manual testing. When it comes to making app builds available to QA engineers, we can do this in many ways. …

App Development

8 min read

When to use Internal Sharing on Google Play or Firebase App Distribution
When to use Internal Sharing on Google Play or Firebase App Distribution
App Development

8 min read


Published in ProAndroidDev

·Apr 5, 2020

Building a DevOps pipeline for your App: Choose a CI/CD server

Generally when we think of CI/CD, we think of a build server. This could be a machine that we have locally or could be a cloud provider that lets us build our apps on some virtual machine somewhere in the world. In the last year, i’ve been trying to find…

Android

9 min read

Building a DevOps pipeline for your App: Choose a CI/CD server
Building a DevOps pipeline for your App: Choose a CI/CD server
Android

9 min read


Published in ProAndroidDev

·Aug 16, 2019

Building a DevOps pipeline for your App: Git Strategy

When thinking about a DevOps pipeline the first thing most people think about is where am I going to host my build server? This infrastructural discussion is important but thinking about your day to day work and how your app will get released is just as important. …

Git

5 min read

Building a DevOps pipeline for your App: Git Strategy
Building a DevOps pipeline for your App: Git Strategy
Git

5 min read


Published in ProAndroidDev

·Aug 16, 2019

Building a DevOps pipeline for your App: Introduction

DevOps and pipelines are words that we hear a lot in our development environments and they are always being done by either people doing infrastructure or a DevOps engineer. But what if you wanted to build a DevOps pipeline for your new app? What would be the building blocks you…

DevOps

2 min read

Building a DevOps pipeline for your App: Introduction
Building a DevOps pipeline for your App: Introduction
DevOps

2 min read


Published in We’ve moved to freeCodeCamp.org/news

·Mar 29, 2019

Why conferences and meet-ups are important for developers

In 2018, I was fortunate enough to attend and speak at many meet-ups and conferences in South Africa and abroad. As a local meet-up organiser of GDG Johannesburg, I end up being at a meet-up at least once a month, but I do try and go to other local meet-ups…

Conference

5 min read

Why conferences and meet-ups are important for developers
Why conferences and meet-ups are important for developers
Conference

5 min read


Published in DataDrivenInvestor

·Dec 20, 2018

Using AutoML Vision in your Android app

Machine Learning is a term we hear a lot these days in the development community and beyond. There are many tools out there that are…

Machine Learning

7 min read

Using AutoML Vision in your Android app
Using AutoML Vision in your Android app
Machine Learning

7 min read


Published in We’ve moved to freeCodeCamp.org/news

·Apr 22, 2018

How (and why) to use the Cake Pattern with Swinject

In my previous article, I showed how we can use the Cake Pattern to do dependency injection without any libraries. I got a lot of awesome feedback from many people suggesting alternative methods, which indicates that there is lots of interest in this topic. One of the questions I got…

Swift

4 min read

How (and why) to use the Cake Pattern with Swinject
How (and why) to use the Cake Pattern with Swinject
Swift

4 min read


Published in AndroidPub

·Jan 10, 2018

Sonarqube code coverage for Kotlin on Android with Bitrise

I’ve recently been working on an Android app that is 100% Kotlin with a full development CI pipeline. Having a good app means that the code is testable, which lead me to use Sonarqube for static code analysis and code coverage. Since there is no official Kotlin plugin for Sonarqube…

Android

3 min read

Sonarqube code coverage for Kotlin on Android with Bitrise
Sonarqube code coverage for Kotlin on Android with Bitrise
Android

3 min read

Peter-John Welcome

Peter-John Welcome

539 Followers

Freelance Senior Mobile Engineer, Google Developer Expert for Firebase, Photographer

Following
  • Muzli

    Muzli

  • ✨ They Make Design ✨

    ✨ They Make Design ✨

  • Alex Mamo

    Alex Mamo

  • Deven Joshi

    Deven Joshi

  • Juan Guillermo Gómez Torres

    Juan Guillermo Gómez Torres

See all (153)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech