InfoQ Homepage Cross Platform Content on InfoQ
-
Google’s Cross-Platform Mobile UI Framework Flutter Now in Beta
Flutter, now in beta, is Google attempt to create a framework for cross-platform interfaces for both iOS and Android apps that behave and feel like native, although not standard, UIs.
-
An Early Look at Avalonia, a Cross-Platform UI Toolkit for .NET
An often-cited hole in the .NET Core ecosystem is the lack of any true cross-platform UI toolkit. While there have been attempts at a multi-platform in the past such as Silverlight and Xamarin Forms, no one has yet achieved a full XAML-style cross-platform option. Avalonia is making the attempt with plans to support Windows, Linux (GTK), MacOS, Android and iOS. However, they need your help.
-
Kotlin 1.2 Introduces Multi-Platform Projects
The latest version of Kotlin makes it possible to share code for the JVM and the JavaScript platform using multi-platform projects. Additionally, it includes a number of language and library improvements, and better compiler performance.
-
Shoutem Aims to Be the WordPress of React Native Mobile Apps
Shoutem has recently launched its new React Native-based app builder, which is being presented to developers as the WordPress for mobile apps. InfoQ has spoken with Shoutem's VP of marketing, Robert Sekulić.
-
Microsoft to Announce Visual Studio for Mac
The MSDN Blog briefly published a post on Visual Studio for Mac, then they took it down because the new product is supposed to be announced at Microsoft Connect(), which is to take place from Nov 16-18, 2016. A copy of the page can be accessed on Google’s cache.
-
Microsoft PowerApps Reaches General Availability
After a six-month preview of PowerApps, Microsoft has reached General Availability (GA) with the cross-platform business application productivity service. PowerApps is now available for production usage in six regions, in 42 languages, with a 99.9% SLA.
-
Dart News: Angular 2 Dart and Flutter
Angular 2 Dart and Flutter were the most important news mentioned at the recent Dart Developer Summit 2016.
-
ChakraCore Now Works on Linux and Mac OS
Microsoft has demonstrated ChakraCore running on Linux and Mac OS X, and Node.js/ChakraCore on Linux.
-
Rustup Aims to Make Cross-Compiling Rust Much Easier
Rustup, introduced with Rust 1.8, is a toolchain manager for Rust that aims to make it much easier to cross-compile Rust code. Mozilla engineer Brian Anderson has recently shared more details about it.
-
Using Swift to Build Code for Android
A “Port to Android” pull request that has been recently merged into the official Swift repository master branch makes it possible to create simple programs for Android. The pull request added an Android target for Swift stdlib and allows developers to use a Linux environment to cross-compile for Android on the ARMv7 processor.
-
Combining Angular 2 with React Native
Angular 2’s architecture makes it possible to render an application with various renderers including React Native.
-
Visual Studio Code 1.0 Released: 100+ Languages, 300+ PRs, 1,000+ Extensions
Microsoft has released Visual Studio Code 1.0, a year after its initial preview.
-
LambdaNative: Scheme for Mobile, Desktop, and Embedded Cross-Platform Development
LambdaNative is an open-source Scheme-based cross-platform development framework that supports a wide range of platforms, including iOS, Android, Blackberry, OS X, Linux, Windows, OpenBSD, NetBSD and OpenWrt. InfoQ has spoken with Chris Petersen, Ph.D., leader of the development team behind behind LambdaNative.
-
Mobile Cross-platform SDK V-Play Adds Material Design, Map-based Apps and More
Mobile cross-platform SDK V-Play Apps has recently introduced support for Android Material Design, improved the creation of map-based apps, and added new styling features.
-
Google’s J2ObjC 1.0 Translates Java into Objective-C
J2ObjC is an open source tool created by Google to translate Java code into corrresponding Objective-C code that can be run on iOS. The idea is to reuse Java business code between Android, web and iOS. For the web the translation is done with GWT. This tool does not deal with UI code which needs to be written separately for each platform.