Product Engineering
Read our digital product engineering blogs with insights from our developers.
Round-Up 2024: Best APIs for Android Development
Wonder what APIs top android app developers use? Here's a little research that shows the includes best and top APIs for Android Development. We've also added a list of cool APIs for you to play around. Don't forget to check.
Continue ReadingOffline Mobile App Architectures for iOS and Android Apps
No matter how good of a developer you are, in most cases would you require something to support your app offline. In this blog, you will get to know our engineering experiences on using offline mobile app architectures to develop robust apps that tackles offline capabilities.
Continue ReadingHow to Build an E-commerce App using Serverless Technology?
Learn how to build an ecommerce app using serverless architecture (reference architecture added). Start with an MVP and design the microservices using AWS Lambda functions to reap the benefits of event-driven architecture.
Continue ReadingHow to do Unit Testing in Test Driven Development(TDD)?
With the evolution of agile development methods, unit testing has undergone dramatic changes because of the TDD method. This blog will help you enhance your development skills as it covers the basics of Unit Testing and TDD explained with examples.
Continue ReadingExploring React Native Ecosystem – Tools, backend, database and best libraries
I have spoken to nearly a thousand developers and product makers about React native. From what I observed, very few actually knew about the diverse react native ecosystem. Shaped by countless opinions and suggestions, this blog post will help you understand the end to end React Native ecosystem.
Continue ReadingMobile Application Security: Checklist for Data Security and Vulnerabilities
With multiple operating systems and distributed nature of components, mobile application security remains one of the most difficult puzzle to solve. We created this exhaustive list of common mobile application security checklist with common vulnerabilities for formulating a better mobile app security strategy.
Continue ReadingMVC vs MVP vs MVVM for Android Application Development
MVC, MVP, and MVVM are three popular design patterns in Android application development. All these design patterns help developers in developing applications that are loosely coupled, easy to test and maintain. Let's have a look at how these three design pattern differ to each other, one-by-one.
Continue ReadingEnding the debate: MVC vs MVP vs MVVM for iOS application development
Design patterns are used widely in developing manageable, testable, reusable and optimized software. By reading this blog, you can avoid some major mistakes when it comes to choosing the best architectural patterns and learn how to select clean and clear patterns.
Continue ReadingReact Native Limitations that Facebook doesn’t want you to know
Although, React Native is one of the hottest framework right now. But it's not immune of limitations. React Native, still, has a long way to go in order to overcome some performance related limitations and challenges such as multithreading, parallel processing, Animations, etc.
Continue ReadingReact Native Database – Choosing the right database for your React Native app
React Native, the framework hailed as the best choice for developing React Native apps has some relatively good options for data storage. Let's explore these options in this article.
Continue Reading50+ Free Resources to Ace at Android Development
This blog contains the list of 50+ free resources that will help you get started with Android Development. This list contains sections for ideate, design, develop and launch your android app.
Continue Reading