Customize your theme in the Theme Customizer panel. See changes live without page reloading.   

Category Archives: Tech Notes

Mocking URLProtocol

Testable Network Layer in Swift – Part 3

Please check the previous articles on Network Layer Part 1 and Part 2. Mocking URLProtocol What is Mocking? In object-oriented programming, mock objects…
Continue reading
mobile app developers

Applying App Architecture in 10 Minutes | Android Developers

Most professional Android application developers are aware of the Guide to App Architecture, which is a great source of knowledge for building Android…
Continue reading
https://cdn-images-1.medium.com/max/1000/1*b6A7a-RMrW8gdV8OGuCyLg.png

Testable Network Layer in Swift – Part 2

Writing unit test cases using XCTest framework. In the previous article in this series, we learned how to write a Testable Network layer. In…
Continue reading
TableView and CollectionView in iOS using Swift

Self-Sizing Cells: TableView and CollectionView in iOS using Swift

Designed by Giridhar Reddy Vennapusa Most of the iOS apps on the App Store have a UI representation of a list of items, so it’s clear…
Continue reading
Flutter App Development

How to Setup Flutter on Android Studio for beginners in macOS.

Image designed by Giridhar Reddy Vennapusa   Flutter is an open source mobile app development SDK from Google, used to build beautiful Native…
Continue reading
Testable Network Swift

Testable Network Layer in Swift  -  Part 1

Using Swift Generics & Protocol Extensions to Decouple Network Layer Code When you write a program, the code should be readable, maintainable and testable, as…
Continue reading

Simplifying AutoLayout with Stack View and reducing constraints.

In the digital world, every website and mobile app have to be “responsively designed,” so that the design automatically adjusts to the screen…
Continue reading