---
title: Why you should be running your iOS apps on your new Apple M1 laptop - Imagination
description: If you're not optimising your iOS apps for the power of the Apple M1 TBDR-based GPU you're missing out on an opportunity. Read to learn more.
image: https://blog.imaginationtech.com/hubfs/Imported_Blog_Media/M1.jpg
---

[![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Header%20Logo%20White.svg) ![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Header%20Logo%20Black.svg)](https://blog.imaginationtech.com/)

- [Products & Solutions](https://www.imaginationtech.com/products/) 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- [Developers](https://developer.imaginationtech.com/)
- [News & Insights](https://www.imaginationtech.com/news/) 
    - [Newsroom](https://www.imaginationtech.com/news/?query=news&filter-language=english&filter-search=)
    - [Resources Hub](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [University Programme](https://university.imgtec.com/)
    - [中文社区](http://imgtec.eetrend.com/)
- [Company](https://www.imaginationtech.com/about/) 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Diversity, Equity and Inclusion](https://www.imaginationtech.com/diversity-equity-and-inclusion/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Leadership Team](https://www.imaginationtech.com/leadership/)
    - [Contact Us](https://www.imaginationtech.com/contact-us/)
- [Careers](https://www.imaginationtech.com/careers/) 
    - [Work at Imagination](https://www.imaginationtech.com/careers/)
    - [Life at Imagination](https://www.imaginationtech.com/careers/life-at-imagination/)
    - [Hybrid Working](https://www.imaginationtech.com/careers/hybrid-working/)
    - [Early Careers](https://www.imaginationtech.com/careers/early-careers/)
    - [Search Jobs](https://www.imaginationtech.com/careers/vacancies/)

- [Products & Solutions](https://www.imaginationtech.com/products/) 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- [Developers](https://developer.imaginationtech.com/)
- [News & Insights](https://www.imaginationtech.com/news/) 
    - [Newsroom](https://www.imaginationtech.com/news/?query=news&filter-language=english&filter-search=)
    - [Resources Hub](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [University Programme](https://university.imgtec.com/)
    - [中文社区](http://imgtec.eetrend.com/)
- [Company](https://www.imaginationtech.com/about/) 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Diversity, Equity and Inclusion](https://www.imaginationtech.com/diversity-equity-and-inclusion/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Leadership Team](https://www.imaginationtech.com/leadership/)
    - [Contact Us](https://www.imaginationtech.com/contact-us/)
- [Careers](https://www.imaginationtech.com/careers/) 
    - [Work at Imagination](https://www.imaginationtech.com/careers/)
    - [Life at Imagination](https://www.imaginationtech.com/careers/life-at-imagination/)
    - [Hybrid Working](https://www.imaginationtech.com/careers/hybrid-working/)
    - [Early Careers](https://www.imaginationtech.com/careers/early-careers/)
    - [Search Jobs](https://www.imaginationtech.com/careers/vacancies/)

×

[Developers](https://blog.imaginationtech.com/tag/developers)

## Why you should be running your iOS apps on your new Apple M1 laptop

![Picture of Benny Har-Even](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/benny-har-even.jpg?width=60&name=benny-har-even.jpg)

 By [Benny Har-Even](https://blog.imaginationtech.com/author/benny-har-even)

 Feb 23, 2021  |  3 min read

- 23 February 2021
- [Benny Har-Even](https://blog.imaginationtech.com/author/benny-har-even)

Towards the end of last year, Apple released the latest version of its Apple MacBook Pro and Macbook Air laptops. This release was notable as with these brand-new laptops Apple made a significant change – the processor inside was based on its own M1 chip rather than the Intel architecture that it had been using since 2006. Since its release, the Apple M1 has been widely hailed for its performance, outstripping Intel in all the major benchmarks and all in a cool, quiet package with low power consumption.

![Apple M1 giant leap image](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/M1_caption.jpg?width=926&height=513&name=M1_caption.jpg)

The Apple M1 showcases the power of the system-on-chip (SoC), with CPU, GPU and memory combined in a single package. This is of course, exactly how smartphones have been designed, and the SoC approach makes perfect sense for any product that can be disconnected from the mains and used with a battery, such as a laptop. Of course, it’s not the first time an SoC has been found inside a laptop – many Chromebook’s are powered by SoCs, but those were slightly higher-clocked chipsets that were originally used in smartphones rather than designed from the ground up for a laptop.

The success of the M1 in benchmarks isn’t just down to the CPU cores of course – it [has a lot to do with the GPU](https://debugger.medium.com/why-is-apples-m1-chip-so-fast-3262b158cba2), which will already be familiar to anyone that has designed apps for iOS. As Apple says: “The M1, as does all Apple GPUs, relies on tile-based deferred rendering (TBDR) and a unified memory architecture to provide great performance with minimum power.” Certainly, the GPU in the M1 has been scaled up from that in the A14 used in the latest iPads, with double the number of cores, but it shows the underlying power of the TBDR approach. As Ars Technica says in [its analysis of the M1](https://arstechnica.com/gadgets/2020/11/hands-on-with-the-apple-m1-a-seriously-fast-x86-competitor/): “you can beat the M1’s GPU with high-end Nvidia or Radeon desktop cards—but only at a massive disparity in power, physical size, and heat.”

![8 core Apple M1 GPU](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/8-core.jpg?width=880&height=583&name=8-core.jpg)

**Running iOS app on M1**

The good news is that iOS apps can be run directly to the Apple M1, giving developers an even wider potential audience for their apps, and increasing choice for consumers. If you have an M1-based laptop it’s something you should certainly try. As CNET says: “[if you don’t install iPhone apps on the M1 MacBook Air, Pro, Mini, you’re missing out](https://www.cnet.com/how-to/if-youre-not-installing-iphone-apps-on-your-m1-macbook-air-pro-mini-youre-missing-out/).”

It could simply be a matter of convenience. If there’s an app that you use a lot, that doesn’t have a desktop version: say Instagram, you don’t have to grab your phone to run it – you can now do it directly from your Mac.

That of course includes games. A prime example is the popular title “Among Us”. It’s available on PC, Android and iOS, but there is no native Mac version. With the M1, you now have access to this on your laptop without having to deal with the vagaries of an Android emulator.

iOS apps will run on the M1 unless the developers opt-out, which is good, but it does mean that some app won’t necessarily work that well if they have not been optimised. Also, some app providers have chosen not to make their apps available on M1, such as Netflix. Some games do work very well though, especially those that support controllers. If you want to find out more about iOS games available for the Apple M1 then you [check out this video](https://www.youtube.com/watch?v=TIyi_xaPjHE) that tests out 30 iPhone and iPad games to see how they play.

For users, installing iPhone or iPad apps on an M1 Mac is quite straightforward. If you’ve already purchased them on iOS, simply open the App Store on the Mac, click your profile and under your account, choose, “iPhone‌ & ‌iPad‌ Apps” – and you can download the app just like another other application.

**Porting your iOS apps**

It’s still early days and there’s clearly work to be done by developers to make the experience of running iOS app on the M1 better. Developers can use the [Developer Transition Kit](https://developer.apple.com/programs/universal/) to help them optimise their apps to make them run universally across Apple devices, from iOS to M1 and even tvOS for Apple TV. They should also look to build their apps using Catalyst, which lets those iOS apps run as full Mac apps, complete with Mac features and keyboard support.

As we can see in this video from Apple (6m 45), 3D applications work tremendously well on the Apple M1, thanks to its power-efficient TBDR architecture. A new game, *Balders Gate 3*, runs well on the M1 and utilises features such as physically-based rendering, cascaded shadow maps, temporal anti-aliasing, SSAO and depth of field.

![pbr](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/pbr-1024x638.png?width=1024&height=638&name=pbr-1024x638.png "pbr")

You can also see a demo video of [advanced depth-of-field effects running on PowerVR](https://blog.imaginationtech.com/rising-expectations-depth-of-field-on-mobile/), an effect taken from photography where the background is blurred in comparison to foreground objects, which brings a dramatic, cinematic effect to 3D games.

While it hasn’t yet been ported natively to the Apple M1, the Unity game engine runs well on it.

In this post, we have several tips on how to [optimise performance for PowerVR on the Unity game engine](https://blog.imaginationtech.com/powervr-performance-tips-for-unity-game-engine/). One example, among many, is simply changing the default image compression from ETC to PVRTC, which will provide optimal compression on PowerVR hardware.

![pvrtextoolgui sunrise](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/pvrtextoolgui_sunrise-1024x540.jpg?width=1024&height=540&name=pvrtextoolgui_sunrise-1024x540.jpg)

Outside of Unity our PVRTexTool, part of the PowerVR SDK and tools, enables developers to optimise their applications on PowerVR, using either a GUI or a command line so it will be worth becoming familiar with that too.

**Taking advantage of M1**

With the arrival of the Apple M1, we can see how well TBDR-based technology scales to higher-end scenarios, beyond pure mobile. If you’re a developer comfortable with creating apps for iOS you should take a close look at how you can optimise your app for the M1, so you can get your app in front of an even wider audience.

[Download PowerVR SDK 2020 Release 2](https://developer.imaginationtech.com/downloads/)

[Developers](https://blog.imaginationtech.com/tag/developers)

#### Share this post

- <https://twitter.com/intent/tweet?url=https://blog.imaginationtech.com/why-you-should-be-running-your-ios-apps-on-your-new-apple-m1-laptop/&text=Why%20you%20should%20be%20running%20your%20iOS%20apps%20on%20your%20new%20Apple%20M1%20laptop>
- [mailto:?subject=https://blog.imaginationtech.com/why-you-should-be-running-your-ios-apps-on-your-new-apple-m1-laptop/](mailto:?subject=https://blog.imaginationtech.com/why-you-should-be-running-your-ios-apps-on-your-new-apple-m1-laptop/)

##### About the Author

![Picture of Benny Har-Even](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/benny-har-even.jpg?width=60&name=benny-har-even.jpg)

[Benny Har-Even](https://blog.imaginationtech.com/author/benny-har-even)

 Benny Har-Even was the content manager at Imagination, where he casted an editorial eye over the company’s output—from blog posts to white papers, to web pages and video material. He has a background in technology journalism that goes back to the late 1990s and has written for many leading publications from the Sunday Times and TrustedReviews.com to Wired magazine. In his spare time, he is a contributor to Forbes online. Benny left Imagination in 2023.

[More from Benny Har-Even](https://blog.imaginationtech.com/author/benny-har-even)

### Subscribe to our blog

### Introducing E-Series GPU

 Imagination E-Series GPU IP breaks through the barriers of throughput, memory, and power at the edge.Built for next-gen AI, E-Series delivers high performance and adaptability across mobile, automotive, desktop, and consumer markets, avoiding the rigidity of fixed-function accelerators while retaining the flexibility of GPU programmability. 

[Learn more](https://www.imaginationtech.com/products/e-series/)

### Read Next

[![](https://blog.imaginationtech.com/hubfs/building.png)](https://blog.imaginationtech.com/scaling-the-open-source-powervr-vulkan-driver-to-new-gpu-architectures)

## [Scaling the open-source PowerVR Vulkan driver to new GPU architectures](https://blog.imaginationtech.com/scaling-the-open-source-powervr-vulkan-driver-to-new-gpu-architectures)

[GPU](https://blog.imaginationtech.com/tag/gpu) [Developers](https://blog.imaginationtech.com/tag/developers) [Open source](https://blog.imaginationtech.com/tag/open-source)

4 min read

This article summarizes the foundational work we’ve been doing to support multiple GPU...

[Read more](https://blog.imaginationtech.com/scaling-the-open-source-powervr-vulkan-driver-to-new-gpu-architectures)

[![](https://blog.imaginationtech.com/hubfs/image%20(6).png)](https://blog.imaginationtech.com/unlocking-gpu-performance-an-introduction-to-pvrtune)

## [Unlocking GPU Performance: An Introduction to PVRTune](https://blog.imaginationtech.com/unlocking-gpu-performance-an-introduction-to-pvrtune)

[Developers](https://blog.imaginationtech.com/tag/developers)

2 min read

Watch: An Introduction to PVRTune (13 mins) When you start analysing performance on real hardware,...

[Read more](https://blog.imaginationtech.com/unlocking-gpu-performance-an-introduction-to-pvrtune)

[![](https://blog.imaginationtech.com/hubfs/Mobile%20game.png)](https://blog.imaginationtech.com/designing-gpus-for-developers-a-conversation-with-godot)

## [Designing GPUs for Developers: A Conversation with Godot](https://blog.imaginationtech.com/designing-gpus-for-developers-a-conversation-with-godot)

[GPU](https://blog.imaginationtech.com/tag/gpu) [Developers](https://blog.imaginationtech.com/tag/developers) [Gaming](https://blog.imaginationtech.com/tag/gaming)

6 min read

Imagination Technologies sat down with Clay John, Technical Director at Godot, to discuss the...

[Read more](https://blog.imaginationtech.com/designing-gpus-for-developers-a-conversation-with-godot)

- Products 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Open Access](https://www.imaginationtech.com/products/open-access/)
    - [Design Optimization Kit](https://www.imaginationtech.com/products/design-optimisation-kit/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- Developers 
    - [Developers](https://developer.imaginationtech.com/)
    - [PowerVR SDK and Tools](https://developer.imaginationtech.com/powervr-sdk/)
    - [Developer Downloads](https://developer.imaginationtech.com/downloads/)
    - [Developer Documentation](https://docs.imgtec.com/)
    - [Developer Forums](https://forums.imgtec.com)
- About Imagination 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Career Opportunities](https://www.imaginationtech.com/careers/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Imagination Leadership](https://www.imaginationtech.com/leadership/)
    - [Contact Imagination](https://www.imaginationtech.com/contact-us/)
- Applications 
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
- News & Insights 
    - [News](https://www.imaginationtech.com/news/)
    - [Resources](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [The Future of Automotive](https://www.imaginationtech.com/future-of-automotive/)
    - [University Programme](https://university.imgtec.com/)

[linkedin](https://www.linkedin.com/company/imgtec) [twitter](https://twitter.com/imaginationtech) [youtube](https://www.youtube.com/user/Imgtec/) [github](https://github.com/powervr-graphics)

![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Footer%20Logo.svg)

© Imagination Technologies Limited. All rights reserved.

- [Privacy Policy](https://www.imaginationtech.com/privacy/)
- [Use of Cookies](https://www.imaginationtech.com/cookies/)
- [Terms of Use](https://www.imaginationtech.com/terms/)
- [Trademarks](https://www.imaginationtech.com/trademarks/)
- [Quality Policy](https://www.imaginationtech.com/quality-policy/)

[linkedin](https://www.linkedin.com/company/imgtec) [twitter](https://twitter.com/imaginationtech) [youtube](https://www.youtube.com/user/Imgtec/) [github](https://github.com/powervr-graphics)