Progress releases NativeScript 6.0 framework to speed up cross-platform development

Progress Software has released the latest version of its NativeScript framework, helping to speed up cross-platform development.

NativeScript enables up to 70 percent of code from a web app to be reused for developing native software for mobile.

The latest version of the framework adds:

  • Support for Angular 8 and Vue.js, in addition to TypeScript and JavaScript.

  • Support for the new Ivy rendering engine.

  • Support for the new Android X library, enabling the use of the latest features of the newest Android versions when shipped.

  • The ability to consume third-party libraries directly in iOS.

Progress has...

By Ryan Daws, 18 July 2019, 0 comments. Categories: Android, Apple, Industry, iOS, Mobile.

Apple launches accelerator in China to boost app design and development

Apple has cut the ribbon on its first app design and development accelerator in China.

The accelerator, located in Shanghai, aims to help Apple scale its operation in one of the world’s biggest markets.

Apple will hold regular lectures and networking sessions for developers at its new accelerator. All of Apple’s platforms will be covered, including iOS, iPadOS, watchOS, macOS, and tvOS.

Enwei Xie, Apple’s Head of Developer Relations in Greater China, said:

"Local...

By Ryan Daws, 11 July 2019, 0 comments. Categories: Apple, App Stores, Design, iOS, Mac, Mobile, Platforms.

Project Catalyst: Apple explains how porting iPad apps to macOS works

Apple’s freshly minted Project Catalyst team has provided further details on how it’s managed to achieve iPad app porting to macOS.

The macOS store launched in 2011 but has failed to gain the traction of its iOS counterpart. To help fix this, Apple announced Project Catalyst at this year’s WWDC.

Project Catalyst aims to make it easy for developers to port their iPadOS apps to macOS Catalina. Apple claimed basic porting was as simple as opening their iPad project Xcode (currently only in the...

By Ryan Daws, 02 July 2019, 0 comments. Categories: Apple, Design, Development Tools, iOS, iPad, Mac, Platforms.

JetBrains report highlights changes in the 2019 programming landscape

JetBrains has released its latest ‘State of Developer Ecosystem’ report which highlights some interesting changes in the programming landscape for 2019.

There’s little change at the very top of the language popularity list – Java is still the most popular, and JavaScript is the most used. Further down the list, we begin seeing interesting changes. Python, in particular, is a clear winner in the report.

Python has entered the top three primary languages and generates a lot of interest, with 27...

By Ryan Daws, 18 June 2019, 0 comments. Categories: Android, Development Tools, Industry, iOS, IoT, Java, JavaScript, Languages, Mobile, Python.

Apple will force app developers to include ‘Sign in with Apple’

Apple is forcing app developers using third-party sign-ins to adopt its 'Sign in with Apple' alternative.

The new button was debuted at this year’s WWDC and offers an innovative solution to a serious problem. Rather than sign-in via a service which collects data – like those from Facebook, Twitter, and Google – users can benefit from the convenience of such logins but also protect their privacy.

Rather than provide a user’s actual email address, Apple’s sign-in...

By Ryan Daws, 13 June 2019, 0 comments. Categories: Apple, iOS, Mobile, Platforms.

WWDC 19 recap: Developers will provide the excitement

Apple has completed its annual WWDC keynote for another year, so let's dive into the announcements to see if we should be getting excited.

Let’s start with how our  ‘what to expect’ predictions fared last month:

✔ iOS dark mode

✔ iPad home screen update (widget support added)

✔ Updated first-party apps (Messages, Reminders, Mail, Notes, Music, and...

By Ryan Daws, 04 June 2019, 0 comments. Categories: API, Apple, Design, Development Tools, Industry, iOS, Mobile, Platforms, Testing.

Developers of banished iOS parental control apps demand screen time API

A group of iOS developers who had their parental control apps pulled from the App Store are demanding a screen time API.

The apps were pulled from the App Store over concerns they violate user privacy. Protecting users is fair, but the developers want a way to provide their apps safely.

Seventeen developers have banded together with a technical proposal for implementing such an API.

The developers believe Apple is preventing competition by only allowing its built-in parental...

By Ryan Daws, 31 May 2019, 0 comments. Categories: API, Apple, App Stores, iOS, Mobile, Platforms.

Chinese app developers are killing it, says Apple’s China VP

Apple’s China chief highlights the nation’s prowess in app development, leading the world in both downloads and revenue.

Isabel Ge Mahe, VP and Managing Director of Greater China at Apple, gave her perspective as the number of Chinese app developers reaches 2.2 million.

Speaking to Xinhua on the sideline of the China International Big Data Industry Expo 2019 on Sunday, Ge Mahe said:

"Chinese app developers are leading...

By Ryan Daws, 28 May 2019, 0 comments. Categories: Apple, Ecosystem, Industry, iOS, Mobile, Platforms.

Apple sends out WWDC 2019 invites – here’s what to expect

Apple has begun sending out invites for WWDC 2019 so here’s your customary rundown of what to expect from the keynote.

The date, time, and location of Apple’s keynote has been set for June 3rd at 10:00 am PT in the McEnery Convention Center in San Jose, California.

Often the invite has subtle hints of what to expect so fans around the world spend hours analysing it. We’ve attempted it for you, and the only thing we’ve gathered so far is Apple plans to launch a happy app-running unicorn...

By Ryan Daws, 23 May 2019, 0 comments. Categories: Apple, Ecosystem, Industry, iOS, Mobile, Platforms, Wearables.

Google adds Smart Reply and Language Identification APIs to ML Kit

Google has announced the addition of ‘Smart Reply’ and ‘Language Identification’ APIs to its ML (Machine Learning) Kit.

Until now, the APIs in ML Kit have focused predominantly on camera-based machine learning processing. The latest additions begin to unlock the many other possibilities for machine learning.

Smart Reply provides the same features that you may be familiar with in some of Google's products like Gmail and Android Messages. As the name...

By Ryan Daws, 10 April 2019, 0 comments. Categories: AI, Android, API, iOS.