BT

Article Series: Creating Mobile Apps - Recently New Technology and Already a Commodity?

| Posted by Ralph Winzinger Follow 0 Followers on Nov 25, 2014. Estimated reading time: 3 minutes |

Introduction

In the past years, mobile applications took the world by storm and already changed the way we use the internet for work or leisure. Various technologies emerged to create mobile apps and development processes start to consider mobile as first class citizens. But even though mobile already seems to be omnipresent, the future is just about to start. We're facing new generations of mobile devices like wearables or lots of mobile gadgets that make up the Internet of Things. We will be confronted with new types of user interfaces for displaying data as well as accepting commands. And we will recognize more and more companies going real mobile first. All this will influence the way we design, develop and test software in the coming years.

 

Articles in this Series

Virtual Panel on App Development

Mobile apps are everywhere and a company can hardly ignore them as an additional or even as the primary channel to offer services. Whereas it’s clear that one has to support Android and iOS to reach a maximum of users, it’s not quite clear, what technology and tools to chose to build applications for those systems or whether to go “native”, “hybrid” or “HTML/JavaScript” apps. So we got in touch with toolstack vendors as well as developers and asked them to share their thoughts on app development.

 

Swift Programming Language

This year, Apple surprisingly unveiled Swift, a new programming language for iOS and OSX at WWDC. Swift is an alternative to Objective-C introducing syntactical concepts and programming paradigms well known from other languages but not available in iOS and OSX world yet. In this article, Gustavo Machado, vice president of engineering at KidoZen, details why Swift is an enrichment to iOS and OSX.

 

Unusual Ways to Create a Mobile App

There are hundreds of thousands of mobile applications for nearly every purpose in the iOS or Android app stores. Usually they are created with Objective-C toolstacks for iOS devices and Java based for Android handsets. In this article Niklas Therning and Sven Efftinge would like to show you two not so common ways to build native apps with Java and Xtend which help to share code between both worlds and simplify development.

 

Behavioral Analysis for Mobile Apps

Mobile channels are getting more and more important - not only for companies with focus on technology but also for traditional businesses. Consequently, the concepts of website optimization and customer behavior analysis are being transferred to field of mobile websites and mobile applications. The overall goal is to learn more about customer behavior and to adopt mobile applications to it. We interviewed Zac Aghion, co-founder and leader of strategic development at Splitforce about the current state of app analysis and what the future might bring in this area.

 

Merry Swiftmas from InfoQ

It's nearly Christmas time now and some might still be looking for a tree and a few presents. Well, InfoQ would like to help you here. In this article, Alex Blewitt teaches you how to create as many trees and presents as you need on your iOS device using Apple Swift and SceneKit. SceneKit is a 3d-graphics-framework often used for gaming projects and obviously sometimes to create Christmas accessories. Merry Swiftmas!  Coming up soon.

 

Series Manager

 

Ralph Winzinger is principal architect at Senacor Technologies in Germany. His daily business covers the whole life cycle of software engineering from business analysis via architecture planning and software design to production delivery and post production support. Although he is mainly working on the server side, he already started to enjoy mobile front ends when WAP was popular and he still does, though now mostly in the field of iOS and HTML5/JavaScript development. Besides his daily job, he currently co-working on a book project and loves to find the opportunity to discuss new technologies. The parts of his life that are not dedicated to technology are reserved for family. And three kids can be just as surprising as hot technology trends.

 

 

 

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Well written! by Marcus Miller

Virtual panel in app development and Usual ways to create a mobile app are very helpful from a business perspective. This article is very helpful as the maximum workforce has become device dependent and most of the companies are looking for creating their own apps or at least involved in app marketing.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

1 Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT