Paul FrancoWhy do we need asynchronous programming?Most smart phones have a refresh frequency of 60Hz per second or 1000 milliseconds meaning that if we have an app running in this phone…1 min read·Sep 28, 2020----
Paul FrancoAndroid Jetpack: Navigation Architecture ComponentIf you have been developing Android applications for some time you know that providing proper navigation between Activities and Fragments…8 min read·Sep 27, 2020----
Paul FrancoKotlin — “Lazy” initializationOne of the most interesting features of the Kotlin syntax is Lazy initialization but it is also a concept that can be a little tricky to…2 min read·Sep 18, 2020----
Paul FrancoAndroid Jetpack- 2-Way DataBindingWith the introduction of Android Jetpack’s ViewModel and Data Binding we are able to reduce the number of lines of code in out apps…4 min read·Aug 23, 2020----
Paul FrancoSwift- DelegatesDeveloping an iOS application with Swift is all about sending and receiving data between two or more objects. The different Swift…5 min read·Aug 16, 2020----
Paul FrancoSwift- What are Protocols and do why do we need them?Protocols are defined as a blueprint of methods, properties and other requirements that suit a particular task or piece of functionality…4 min read·Aug 15, 2020----
Paul FrancoHow to use a single IBAction for multiple buttons in iOSiOS makes it very easy to connect multiple buttons to a single IBAction. I am going to assume that you already know how to create and…3 min read·Aug 13, 2020--1--1
Paul FrancoKotlin — Understanding the “open” keywordInheritance is the cornerstone of Object-Oriented Programming . OOP is the process of acquiring or using the properties and…1 min read·Aug 1, 2020----
Paul FrancoAndroid Jetpack — Data Binding LibraryAndroid Jetpack was introduced in 2018 by Google in order to help developers accelerate android development. Jetpack is a set of…5 min read·Aug 1, 2020----
Paul FrancoPresenting modal as fullscreen on iOS 13In iOS 13 one of the biggest changes is the appearance of the modal view controller when it is being presented. In iOS 13 the default…2 min read·Jul 21, 2020----