When SwiftUI came out, I start hearing about that it’s declarative, even if you went to the SwiftUI website you will find that they are saying one of the SwiftUI features that it has a decl...
A SwiftUI Tour
SwiftUI is a new way to build your UI in easy and faster way. with less code and apple cross platform views. Why to use -SwiftUI redraw your view when you change the state of your view so ...
iOS Continuous Integration and Delivery using Bitrise and Fastlane
In this tutorial, we will go through all the steps to automate our tests, beta releases and even the app store releases, but before we start I need to thank Moski Doski for helping and guid...
How to integrate GameKit
What is it? GameKit is a group of APIs from apple to simplify some games basic features like leaderboards, achievements, and online matches. In this tutorial, I’m going to show you how to...
How to integrate Google Play games services
What is it? Google play games is a group of APIs from google to simplify some games basic features like leaderboards, achievements, and online matches. In this tutorial, I’m going to show...
Boost your flutter development with templates
Android studio make it really easy for us to create a new activity or fragments with the pre defined file templates. Sadly, This is not the case for flutter, you need to create the file the...
How to integrate GameKit and Google play services - Flutter
Nowadays with millions of games on app stores, it’s hard to compete with all of them and any small change or feature you add to your game will push it more and make the player come back to ...