How We Achieved 100% Test Coverage and Code Quality For A Leading Technology Company In The Travel

How We Achieved 100% Test Coverage and Code Quality For A Leading Technology Company In The Travel Industry

One of our existing client needed to build a mobile app for their business. They are leaders in the online travel industry doing business of over USD 2 billion and selling well over 3 million Hotel rooms annually. Considering the transformative features in the app, large number of ready consumers, travel agents, internal agents willing …

Mobile Automation Testing using APPIUM tool

Mobile Automation Testing using APPIUM tool

As everyone knows the mobile usage is growing drastically. Tons of new mobile applications are coming out daily. While serving the development and testing needs of these companies, we use automation with respect to manual testing. Please find below few pointers that might help you upgrade yourself to automate your testing efforts. # Why we need Automation …

Featured Image : How to create and configure Android Build Variants

How to create and configure Android Build Variants

This blog elaborates, with an example, the process of creating and configuring the build variants for QA and PRODUCTION versions in an Android project. An Android APK file is the product of weekly sprints. We may need to create different versions of an APK file based on an application type (free or paid application), the …

Deep Linking in Android

Deep Linking is a methodology for launching a native mobile application via a link. It consists of a unique URI (Uniform Resource Identifier) that links or matches to a specific location within a mobile app. For example https://www.cuelogic.com/registration?cd=23424 is a url that contains a key ‘cd’ with a value 23424 which is a user registration …

Using FrameLayout for designing XML Layouts in Android

Using FrameLayout for designing XML Layouts in Android.

In Android app development, there are many Layout Managers which help you arrange(layout) UI elements on the screen. This eases the development process of apps while keeping the layout and logic completely separate. For e.g. , LinearLayout arranges elements side by side either horizontally or vertically. RelativeLayout helps you arrange your UI elements based on …