Game developers threaten to abandon Apple for deprecating OpenGL

A notice of OpenGL’s deprecation in Apple’s documentation has game developers threatening to abandon the company’s platforms.

OpenGL has been a tried-and-trusted library for cross-platform game developers for decades. Up-and-coming APIs like Vulkan and Apple’s own Metal offer promising alternatives, but many projects still use OpenGL.

apple opengl 1

Dan Omachi, Software Engineer at Apple,...

By Ryan Daws, 07 June 2018, 0 comments. Categories: API, Apple, Development Tools, Gaming, iOS, Mac, Platforms.

Apple removes location leaking apps ahead of GDPR deadline

This week Apple has started outright removing iOS apps that don't comply with their location privacy standards. After tacitly permitting these apps for months, Apple has begun delisting leaky iOS apps and sending emails to app developers who have fallen afoul of the rules.

The move comes just two weeks before the EU-wide General Data Protection Regulation (GDPR) comes into force, although it's not clear whether Apple is moving in response to the new rules or merely tackling a new category of...

By William Judd, 11 May 2018, 0 comments. Categories: Android, Apple, App Stores, Hacking, Mobile.

Developer argues Apple could shutter Series 0 support for latest watchOS iteration

Usage of the Apple Watch Series 0 continues to decline - so much so that one developer argues Apple should dispense with it altogether when the company launched the watchOS 5 operating system.

The figures come from David Smith, an independent iOS developer whose apps include Pedometer++ and Sleep++, the latter being focused primarily on the Apple Watch with both apps in the top 200 in the App Store for health and fitness.

Smith says the Series 0 first generation of Apple Watch is ‘honestly a bit painful...

By James Bourne, 19 March 2018, 0 comments. Categories: Apple, Wearables.

Apple suffers unprecedented leak as crucial iOS source code hits GitHub

Apple’s tight grip on its code has suffered a devastating blow as confidential iOS source code gets posted on GitHub.

The leaked iOS code is that of ‘iBoot’ which ensures a secure boot and is one of the most sensitive parts of the system. Its purpose is to load the kernel and verify everything is signed by Apple before it’s executed.

In fact, bugs in the boot process are such a concern that Apple values them at ~$200,000 as part of

By Ryan Daws, 08 February 2018, 0 comments. Categories: Apple, Git, Hacking, iOS, Platforms.

Apple steals development tool startup from Android

Apple has acquired a startup which created app development tools for Android and plans to make it iOS-exclusive in the coming weeks.

The startup, Buddybuild, is based in Canada and will soon be folded into Apple’s Xcode engineering group. Buddybuild provides developers with a more efficient method of testing and tweaking their apps. 

By Ryan Daws, 03 January 2018, 0 comments. Categories: Android, Apple, Development Tools, iOS, Mobile, Platforms.

Apple will stop supporting 32-bit apps on Mac App Store from January 2018

Apple will no longer support 32-bit apps on the Mac App Store starting from January 2018, according to a reminder shared on its developer blog.

The company has also asked developers to upgrade their existing 32-bit apps to 64-bit ones before June 2018. Apps submitted after January 2018 should also be 64-bit. The last Apple OS to support 32-bit apps would be macOS High Sierra.

Additionally, the company has rolled out the iOS 11.2 software update that comes with bug fixes for its iOS devices. The update also...

By Developer, 04 December 2017, 0 comments. Categories: Apple, Mac, Platforms.

Apple authorised API allowing Uber to record users’ iPhone screens

Apple often takes a strict approach to security, but an apparent slip-up authorised an API which allowed Uber to record users’ iPhone screens.

Security researcher Will Strafach made the claim saying the powerful ability would allow Uber to record the screen even when it’s running in the background.

The ability comes from what Apple calls ‘entitlements’ which allow app developers to do things requiring special privileges such as interacting with iCloud or Apple Pay. The screen recording...

By Ryan Daws, 06 October 2017, 0 comments. Categories: API, Apple, Industry.

Apple provides guidelines to ARKit developers

Taking some of the limelight away from Google’s ARCore announcement, Apple has provided guidelines to developers building ARKit experiences.

ARKit is Apple’s new augmented reality framework introduced as part of iOS 11. It combines device motion tracking, camera scene capture, advanced scene processing, and display conveniences to simplify the task of building an AR experience.

The AR guidelines include five main sections:

  • Designing an Engaging Experience

  • Entering Augmented Reality

  • Placing...

By Ryan Daws, 30 August 2017, 0 comments. Categories: Apple, iOS, Mobile, VR.

HomePod code reveals how the virtual home button on the iPhone 8 will function

With a virtual home button for the iPhone 8 unofficially confirmed, more details have been revealed about how it will function.

The findings come via iOS developer Steve Troughton-Smith, who you may recognise from his attempts to port Siri to the iPhone 4. He’s sure to be causing a stir at Apple once again with his digging into the HomePod firmware.

An outline of the iPhone 8 was found in the firmware with no home button in sight to accommodate a “bezel-less” design. Further analysis found...

By Ryan Daws, 11 August 2017, 0 comments. Categories: API, Apple, iOS, Platforms.

Developer demonstrates ARKit for 3D finger painting

A developer has demonstrated the use of ARKit and Vision for performing 3D finger painting in augmented reality.

The developer, Osama Abdel-Karim, demonstrates how a user could draw in the air similar to as if they were holding a pen. The ink will then magically appear on the surface. You can even add an effect to make the drawing into a 3D object.

Of course, it’s not actual magic powering the experience, but rather a form of wizardry...

By Ryan Daws, 10 August 2017, 0 comments. Categories: Apple, iOS, VR.