9 posts found under,

mobile

This is the second and final part in a 2-post series about how I built a Progressive Web App. You can find part 1 here. During my adventure with PWAs, I reached the point where the front-end was ready. What I needed now was to connect everything to a back-end server, so I started to build one. Instead of working with a technology I already knew, I decided to push a bit further and learn a new programming language. The candidate was obvious. Gola

This is the first in a 2-post series about how I built a Progressive Web App. I have been intrigued about Progressive Web Apps (PWAs) ever since I first heard about them. At some point last November, I decided to build one, just to get a sense of what is involved and explore the possibilities the technology offers. What better way to learn about a new technology than to build a project, right? I decided to build a real world project, and, in doi

Over the past few months, we've been exploring Ionic 2 as part of a three part tutorial series towards building cross platform hybrid applications. We started with a beginners guide to getting started with Ionic 2 and worked our way into building a multi-page application. We're going to bring this series to a close with another critical part of mobile application development. We're going to focus on working with remote web services and APIs. S

Not too long ago I wrote about getting started with Ionic 2. In the previous, part one guide, I gave some overview on what Ionic 2 was and how it differed from Ionic Framework 1. This overview lead up to developing a very simple single page mobile application. What if you wanted to build a multiple page application with persisted data storage and native platform features? We’re going to take the same guide from the previous part of the series and

When it comes to mobile application development, there are many different routes you can choose. You can choose a native solution, using the Android SDK and Java or iOS with Objective-C, but in both these scenarios, there is a multiple language requirement. A more efficient and possibly cheaper solution would be to use a cross platform framework that lets you deploy to various platforms using a single set of code. There are numerous cross platf

Unit tests are awesome. They not only improve the overall quality of your code, they also make it easier for you to test individual pieces of your app without having to manually run your app. Given Apple's extensive support for unit tests in Xcode and Swift, it's surprising that so few iOS developers write unit tests. It is my hope that after completing this simple tutorial, you will see just how easy it to get started with unit tests in Swift. W

Introduction In recent years, web technologies have gained a lot of terrain in the development community, greatly increasing the number of tools and frameworks available and hence, increasing the number of people interested in web development. As web developers, we are eager to learn and adopt new technologies and, at the same time, reuse the knowledge we have acquired over the past years. Hybrid mobile apps let us do exactly that, create mobile

Android N (API 24) has introduced a lot of new features, and one of them is enhanced notification support for richer and more interactive system notifications. The Notification API is backwards-compatible, but not every new feature is available across all platforms — we'll see how to deal with that using Android's API. In this tutorial, we'll create basic notifications and showcase just introduced advanced features in order to make sure your apps

The Android operating system is based on Linux. Applications run in their own sandboxes separated from each other and are strictly controlled by the Operating System. When you tap on an application icon in order to open it (assuming it is not running in the background already), the operating system starts a new process, loads the app into memory and then runs it. An application that cannot reach outside its own sandbox would be useless, but havin

Scale your
Development team

We help you execute projects by providing trusted developers who can join your team and immediately start delivering high-quality code.

Hire Developers
mobile