android

String Templates and Multiline Strings in Kotlin

Reading Time: 3 minutes String Templates In programs, we often create strings with embedded values of expressions. Concatenating values to create strings using the + operator makes the code verbose and hard to maintain. String templates solve that problem by providing an elegant solution. Within a double-quoted string, the $ symbol can prefix any variable to turn that into an expression. If the expression is more complex than a Continue Reading

Kotlin : Use of Collections

Reading Time: 3 minutes Collections The Kotlin Standard Library provides a comprehensive set of tools for managing collections – groups of a variable number of items that are significant to the problem being solved and are commonly operated on. Collections are a common concept for most programming languages, usually containing a number of objects (elements,items) of the same type. The following collection types are relevant for Kotlin: List is an ordered collection Continue Reading

Automate Android App in Appium with Data-Driven Framework

Reading Time: 4 minutes Hi friends, Welcome to our appium blog series, In the last blog, we know about the desired capability which helps a lot in an appium to test whatever android or iOS to know more about the problems related to appium and also for better understanding of Desired Capabilities which are essential for mobile testing so please go through our previous blogs from here but this Continue Reading

Building an Ionic Application using Cordova for Android

Reading Time: 2 minutes Ionic Framework is an open-source UI toolkit for building performant, high-quality mobile, and desktop apps using web technologies (HTML, CSS, and JavaScript). Ionic Framework is focused on the frontend user experience, or UI interaction of an app (controls, interactions, gestures, animations). It’s easy to learn and integrates nicely with other libraries or frameworks, such as Angular, or can be used standalone without a frontend framework Continue Reading

Introduction to Appium and it’s Drivers

Reading Time: 5 minutes In this blog we will see what is Appium and what are all the requirements for installing and running Appium on your system. Appium is an open source tool used for testing android, web, iOS and windows application as well. Appium is supporting native and hybrid applications as well where application is developed for on native platform such as for android or iOS. It also Continue Reading

Why Ionic over others and what is crosswalk.

Reading Time: 2 minutes In our previous blog (Intro to Hybrid Mobile App Development and Ionic Framework), we have seen what is hybrid mobile application and its architecture with the introduction to Ionic framework, earlier we were concerned about using the ionic framework over others, so in the series we are going to compare and understand why ionic framework only, what are the difference and improvements that makes ionic Continue Reading

Digging Macroid – The first sod (Scala on Android)

Reading Time: 3 minutes Android, an operating system runs on millions of devices, based on Linux Kernel and and uses Dalvik/ ART as their process virtual machine with trace-based just-in-time compilation to run Dalvik “dex-code”, which is usually translated from the Java bytecode.Most of the application that runs on Android are made with Java , which is an imperative programming language with powerful features. However rise of the functional Continue Reading