Mobile

10 Android Interview Questions and Answers: Part II

Enrique López-Mañas, speaking at Voxxed Days Zurich, has written a book with basic, intermediate and advanced questions and answers for Android interviews. Following on from Part I, this is an extract of some of the questions and answers from “100 Questions and Answers to help you land your Dream Android Job: or to hire the right candidate!“. Part I looked at the structure of an Android application, Activities, dependency injection, ADB

10 Android Interview Questions and Answers: Part I

By 2021, it is predicted that there will be 6300 million smartphone subscriptions. Android and iOS have 90% of the market share. Android development is in demand, and Enrique López-Mañas, speaking at Voxxed Days Zurich, has written a book with basic, intermediate and advanced questions and answers for Android interviews. This is an extract of some of the questions and answers from “100 Questions and Answers to help you land

High performance in Android with Enrique López Mañas

“Performant applications are one of the key drivers of success in the mobile world.” What does it take to create a highly performant Android app? On 23rd February, Enrique López Mañas will be talking at Voxxed Days Zurich about high performance in Android. We interviewed him to see what we can learn about performance.   Is it ever ok to compromise on performance for UX? Do you have to compromise? If

What are Server-Sent Events? With Audrey Neveu

How we use and what we expect from the internet is changing: as users we don’t want to sit around and wait for a page to load. WebSockets hail from 2008 and are a communications protocol that opens a bidirectional socket between a server and a client. Server-Sent Events allow the server to push data to the client. On 25th February 2017, Audrey Neveu of Streamdata.io will be comparing WebSockets and Server-Sent

Zen and the art of Angular 2 with Igor Minar

What is the migration path from Angular 1 to Angular 2? What will the Angular release cycles look like in the future, and what is Angular developer Igor Minar most pleased with? We interviewed Igor at Devoxx Belgium 2016. For Igor’s talk at Devoxx Belgium 2016, see below: Zen and the Art of Angular 2 Angular 2 is a full platform that encompasses the needs of our developer community. Most

Angular 2.0.0 with Stephen Fluin

“Angular exists to make building applications with the web easy”. Why get started with Angular 2? What is different about it? We interviewed Stephen Fluin at Devoxx Belgium 2016. To see Stephen’s full talk at Devoxx Belgium 2016, see below: How Angular Makes the Mobile Web Awesome Building great mobile experiences using the web can be a difficult challenge. Learn about the ways that Angular makes building great mobile experiences

Approaching Outside-In TDD on Android: Part II

This article was originally published over at the Codurance blog. In the previous post, we introduced the Bank kata. We explained how we are going to implement it in Android, reviewed the different kinds of tests that we use in Outside-in and transformed a user story into a bunch of acceptance criteria. In this second post, we will focus more on the practical side. We will show how to build

Approaching Outside-In TDD on Android

This article was originally published over at the Codurance blog. Outside-in Test-Driven Development (TDD) can be a challenge to implement. In this 3-part post series, Christian and I would like to share our experiences applying it to Android development and offer some practical tips for doing so yourself. In this first post of the series we will introduce the necessary concepts and present our broad approach to the problem. Bearing

Towards the seamless integration of mobile apps in the cloud

Last week Gluon and Pivotal announced a collaboration, so apps created with Gluon Mobile can interface with Gluon CloudLink on Pivotal Web Services. Pivotal Web Services is a platform that allows you to deploy and manage applications, using the Cloud Foundry Command Line Interface (cf CLI). Once using PWS, there is a marketplace that allows users to add-on services like data persistence, caching, messaging etc. Gluon CloudLink is now available as

Apache Wicket 8.0.0-M2

Self-described as “…one of the few survivors of the Java serverside web framework wars of the mid 2000’s”, Apache Wicket announced its 8.0.0-M2 release yesterday. “This release marks another milestone release of Wicket 8. We use semantic versioning for the development of Wicket. As this is pre-release software, API breaks are allowed between 7.x and 8, and between milestone releases.” The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M2! https://t.co/PL5V0VVpOejava web framework #ApacheWicket #Release —