Cuelogic Blog Icon
Cuelogic Career Icon
Beacon-with-mobile-app

Beacons with Mobile App

Hello there! In this blog, we will talk about insights to beacons and its integration with iOS & Android apps for precise location tracking. I’ll also highlight the different challenges that we faced while its integration and how we tackled them in the POC app. Let’s get started! What is a beacon? In simple terms, …

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

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

One of our existing client, who has outsourced software development to Cuelogic, 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 …

Mobile Automation Testing using APPIUM tool

Mobile Automation Testing using APPIUM tool

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

Kotlin for Android development

Kotlin for Android development

The most popular and widely used language for Android is undoubtedly Java. Java is very stable language and stand in market from more than 20 years. It is also official language supported for Android. But java has some pitfalls while working with Android. Although java 8 comes with added features to fill the gaps, Android …

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 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://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 specific …