BT

Swift overtakes Objective-C in TIOBE index

by Alex Blewitt on  Jan 07, 2016 4

Swift has overtaken Objective-C in the TIOBE index, an internet-sourced rating of programming languages based on a variety of different sources.

With Flutter, Google Aims Dart to Mobile App Cross-Development

by Sergio De Simone on  Dec 21, 2015 7

Flutter is a new open-source framework built by Google that aims to enable cross-platform development using a single Dart codebase on iOS and Android. It aims to provide high performance and 60fps, jitter-free experiences on both platforms.

Most Common Issues Caused by Mobile Fragmentation

by Sergio De Simone on  Dec 12, 2015

Device fragmentation can be a serious hindrance to providing great mobile user experiences. A review of the most common issues faced by developers.

How Facebook Improved their iOS App Start Time

by Sergio De Simone on  Dec 06, 2015

Facebook engineer Natansh Verma explained how they managed to reduce the launch time of the Facebook app for iOS and shave a few seconds off by streamlining their dependencies and using UDP priming.

Apple Open Sources Swift

by Alex Blewitt on  Dec 03, 2015

Apple has open-sourced Swift under a permissive Apache license, following up from a promise made at WWDC 2015 that it would be available before the end of the year. The release includes information about Swift 3.0, a package manager, and a binary package for Linux systems. InfoQ looks into what it means and what effects it will have for future iOS and OSX development.

Three Ways to Get Core Data Multithreading Right

by Sergio De Simone on  Nov 26, 2015

At #Pragma Conference 2015, Marcus Zarra, author of Pragmatic Bookshelf Core Data, described three approaches to using Core Data in a multithreaded environment and tried to clear up how Core Data should be used in 2015.

Nexmo Verify SDK Touts Easy Phone Number-based Authentication

by Sergio De Simone on  Nov 17, 2015

Nexmo has announced the availability of its Verify SDK for iOS, Android, and JavaScript, which makes it possible to securely register and authenticate users based on their mobile phone numbers, Nexmo says.

Xamarin 4: Insights Is GA Now, Test Recorder and Forms 2

by Abel Avram on  Nov 17, 2015

Xamarin has announced version 4 of their platform for building cross-platform native mobile apps for iOS and Android in C#. New in this version are the GA of Insights, a Recorder for the Test Cloud and several enhancements to the Platform: Xamarin.Forms 2.0, better support for iOS in VS, support for Android Material Design and more .NET code.

Microsoft CodePush Aims to Enable Instant Updates for Cordova and React Native Apps

by Sergio De Simone on  Nov 11, 2015

Cordova and React Native developers will be able to deploy mobile apps updates directly to their iOS and Android devices thanks to CodePush, Microsoft say. CodePush includes a cloud service and an SDK to make it possible to update JavaScript, HTML, CSS, and image resources so apps can retrieve their latest versions. Compiled code, though, cannot be updated on the fly.

Dropbox API v2 Launched for Swift, Python, .NET, and Java

by Sergio De Simone on  Nov 10, 2015

Dropbox has announced its API v2, which supports four SDKs: Swift, Python, .NET, and Java, is generally available to developers. According to Dropbox, Dropbox API v2 is “simpler, more consistent, and more comprehensive”. Currently, API v2 does not support JavaScript and Objective-C.

V-Play Enables Qt-based Cross-platform Native Mobile App Development

by Sergio De Simone on  Nov 04, 2015 3

V-Play is a desktop and mobile cross-platform development solution based on Qt. V-Play aims to make it easier for developers to create apps by using JavaScript and QML, Qt 5's declarative language. V-Play supports iOS, Android, WindowsPhone, BlackBerry and other mobile platforms. InfoQ has spoken to Christian Feldbacher, CEO & Co-Founder of V-Play.

Lightweight, Embeddable VM Avian Supports 64-Bit iOS Devices

by Sergio De Simone on  Nov 02, 2015 2

Avian is a lightweight, portable, embeddable virtual machine that aims to support a reduced subset of Java on iOS alongside Linux, FreeBSD, and Windows. Version 1.2 added support for ARM64 on Linux and iOS.

Apple Open-sources Three Cryptographic Libraries

by Sergio De Simone on  Oct 31, 2015

Apple has announced they have open sourced three major components in their OSes’ security subsystem. Apple’s announcement has spun some controversy due to the restrictive nature of the license used for one of the libraries.

RoboVM Is No Longer Open Source

by Abel Avram on  Oct 29, 2015

Following RoboVM’s acquisition by Xamarin, the company has raised the price of their offering and has closed the source code.

Atomic: A UI Designer for Android, iOS and the Web

by Abel Avram on  Oct 28, 2015 2

Atomic is a user interface designer that runs in the browser. Without writing any code, application designers can use it to show how the interface of an application should look like and behave when certain commands are executed.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT