Apple removes 18 iOS apps for fraudulent advertising activity

Apple has removed 18 iOS apps after determining they were being used to earn money for cybercriminals by conducting ad fraud.

The apps were found to be secretly clicking adverts to earn the attacker cash. While such conduct is not intrusive and may not even be noticeable by the user, it can slow down the device, use more data, and/or drain the battery faster.

Security researchers at Wandera discovered 17 of the infected apps which spanned a wide range of categories including productivity, utilities, and...

By Ryan Daws, 04 November 2019, 0 comments. Categories: Advertising, Apple, App Stores, iOS, Mobile, Monetisation, Platforms, Security.

App revenue is soaring with $21.9bn spent in Q3 alone, up 22.9% YoY

Research from Sensor Tower reveals a range of insights about the app development industry and its rapid growth.

Sensor Tower’s research shows app development is a more lucrative business than ever with almost $22 billion spent in the third quarter alone. The huge spending represents an increase of close to 23 percent over last year’s Q3 2019 spend of $17.9 billion.

sensortower

As the chart above shows, the App...

By Ryan Daws, 11 October 2019, 0 comments. Categories: Android, Apple, App Stores, Ecosystem, Industry, iOS, Mobile, Platforms.

Beijing warns Apple to ‘think about the consequences’ after Hong Kong app controversy

China says Apple needs to “think about the consequences” after reinstating a Hong Kong protest app following a backlash.

Apple has found itself in an unwinnable position amid the Hong Kong protests against the Chinese government.

Earlier this week, Apple received backlash for banning HKMap Live – an app which crowdsources the locations of protests, police, tear gas, ambulances, water cannons, and more – from the App Store.

The developer of HKMap Live criticised Apple for the...

By Ryan Daws, 09 October 2019, 0 comments. Categories: Apple, App Stores, Ethics, iOS, Mobile.

Apple doubles use of Swift in iOS 13 as it shifts away from Objective-C

An analysis shows that Apple’s own use of Swift has doubled in iOS 13 as it further distances itself from Objective-C.

First introduced by Apple in 2014, Swift is now the main programming language for development across Cupertino’s platforms. Adoption of Swift by third-party developers is high, but much of Apple’s operating system still uses Objective-C.

Of course, much of Apple’s reason to continue using Objective-C code within its operating systems is that it’s legacy code...

By Ryan Daws, 27 September 2019, 0 comments. Categories: Apple, Industry, iOS, Languages, Mobile, Platforms.

Apple is giving iOS apps which handle real cash in an HTML5 wrapper a bit longer to transition to native

Apple is giving iOS developers whose apps use HTML5 containers and deal with real cash, six months longer to make them fully-native.

The new rules were first announced on June 3rd. Here’s what the guidelines said:

“HTML5 games distributed in apps may not provide access to real money gaming, lotteries, or charitable donations, and may not support digital commerce.

This functionality is only appropriate for code that’s embedded in the binary and can...

By Ryan Daws, 17 September 2019, 0 comments. Categories: Apple, HTML5, iOS, Mobile, Platforms.

Apple’s September event developer updates: iOS 13, watchOS 6, Apple Arcade, and more

The Apple September event may not be as important for developers as the WWDC back in June, but there is still plenty for folks to be getting on with, from updates to OS app development, gaming, and more.

First of all, developers are now invited to submit updated applications for iOS 13, arriving this time next week. A post on...

By James Bourne, 13 September 2019, 0 comments. Categories: Gaming, iOS, Security.

Unhappy developers pen letter to Apple over iOS 13 privacy changes

A group of unhappy developers have penned a scathing letter to Apple CEO Tim Cook over privacy changes made in iOS 13. In their letter, the developers even accuse Apple of anti-competitive behaviour with changes as to how apps can access users’ location data.

Many apps which require location data today ask the user to “Always Allow” when the app is first launched. Such an overarching permission often gives apps more access to a user’s location data than is required for the app’s...

By Ryan Daws, 20 August 2019, 0 comments. Categories: Apple, Industry, iOS, Mobile, Platforms.

Dropbox explains the downsides of sharing iOS and Android code

A software engineer from Dropbox explains the reasoning behind the company’s decision to no longer share code between iOS and Android.

Until recently, Dropbox shared code between its Android and iOS apps using C++ to only write once rather than in both Java and Objective-C. This strategy has been in place since 2013 when Dropbox’s team was still relatively small but needed to support a fast-moving roadmap.

Dropbox, now it’s a much larger company, has switched to developing its Android and...

By Ryan Daws, 15 August 2019, 0 comments. Categories: Android, Development Tools, Industry, iOS, Mobile, Platforms.

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.

Snapchat’s new platform delivers Mario Party-like games

Snap is launching a gaming platform which delivers a Mario Party-like experience for users while unlocking a new revenue stream for developers.

Mario Party, if you haven't played it, offers a series of minigames that are catered to multiplayer. Snap wants to harness that social experience to keep users on its platform.

The ‘Snap Games’ platform started from a late-2017 acquisition of Australian game studio Pretty Great. The studio was originally created by former Halfbrick talent which many...

By Ryan Daws, 05 April 2019, 0 comments. Categories: Android, Gaming, iOS, Mobile, Platforms.

Opinion: Apple Arcade follows industry shift to gaming subscriptions

Apple Arcade is Cupertino’s jab at following the industry shift into providing unlimited access to games through a subscription model.

Gaming is among the last of the core entertainment industries to switch to such a model. Music is now primarily accessed through services like Spotify and Apple Music, while video is served by companies such as Netflix and Hulu. Even books are heading in that direction with services Like Kindle Unlimited.

Apple is the first platform-holder to debut the model on mobile....

By Ryan Daws, 27 March 2019, 0 comments. Categories: Apple, Gaming, Industry, iOS, Mobile.