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.
Java was invented to provide a software environment for embedded devices. But a strange loop in history made Java the top language for enterprise software. Java comes full circle with JavaFX, a mature Rich Client Application framework included in the Java 8 core libraries. In this article, we show how to deploy JavaFX Applications on Android devices, a game changer for the JavaFX platform.
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 we 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.
Tabris is the first Java toolkit for the cross-platform development of native mobile applications. It combines native user experience with tailor-made, native controls and functions. 1
Moscrif is a cross-platform solution for mobile application development enabling developers to create native applications and games for smartphones, tablets and desktops.
With the increased interest in iOS LOB applications, there are a lot of opportunities for teams that are willing to cross-train in Objective-C. Somya Jain explains what that entails for C# developers. 2
.NET/Mono has never been a single, unified stack and over the years it continues to grow. In an attempt to clear up some of the confusion this article reintroduces all of the major profiles.
We interviewed Wallace B. McClure, co-author of iPhone Programming with MonoTouch and Android Programming with Mono for Android, about the future of Mono as a development platform for mobile devices.
This article explores how to set up, test out, and work with the MonoTouch debugger while developing iPhone applications, including debugging running applications over Wifi. 2
Tables are common in iPhone apps, but are very specific given the iPhone's constraints. However, Apple offers easy customization, and this article explores creating highly customized iPhone tables. 7
MonoTouch is a Mono based framework for building iPhone applications with C#. Bryan Costanich shows how to use it with the MonoDevelop IDE to quickly start building .NET-based iPhone applications. 9