Home / Gadgets / Apple will let you emulate old apps and run iOS apps on ARM Macs

Apple will let you emulate old apps and run iOS apps on ARM Macs


Apple will let you emulate old apps and run iOS apps on ARM Macs – TechCrunch

Apple has announced a major shift for the Mac. In the future, the company is going to switch from Intel CPU to Apple’s own silicon, based on ARM architecture. If you are a developer or if you run obscure enterprise apps, you may have a lot of questions about how it’s going to work.

First, you’ll be able to compile your app to run both on Intel-based Macs and ARM-based Macs. You can ship those apps with both executables using a new format called Universal 2. If you’ve been using a Mac for a while, you know that Apple used the same process when it switched from PowerPC CPUs to Intel CPUs — one app, two executables.

As for unoptimized software, you’ll still be able to run those apps. But its performances won’t be as good as what you’d get from a native ARM-ready app. Apple is going to ship Rosetta 2, an emulation layer that lets you run old apps on new Macs.

When you install an old app, your Mac will examine the app and try to optimize it for your ARM processor. This way, there will be some level of optimization even before you open the app.

But what if it’s a web browser or a complicated app with just-in-time code? Rosetta 2 can also translate instructions from x86 to ARM on the fly, while you’re running the app.

And if you’re a developer working on code that is going to run on servers, Apple is also working on a set of virtualization tools. You’ll be able to run Linux and Docker on an ARM Mac.

As a bonus, users will also be able to access a much larger library of apps. “Mac users can for the first time run iOS and iPadOS apps on the Mac,” Apple CEO Tim Cook said.

While the company didn’t share a lot of details, Apple isn’t talking about Catalyst, its own framework that makes it easier to port iOS apps to macOS. You should be able to download and run apps even if the developer never optimized those apps for macOS.

The transition is going to take a while — around two years. The first ARM-based Mac will ship by the end of the year. There will be a quick start program for developers interested in porting apps to ARM-based Macs. In addition to documentation and a private forum, Apple will send you a custom-made Mac Mini with an A12Z system on a chip. This way, you can test your apps on an actual Mac with an ARM chip.

ntn”,”protected”:false},”excerpt”:”rendered”:”

Weu2019re less than a month away from launching TC Early Stage 2020, our interactive online bootcamp, that runs July 21-22. Donu2019t miss out on more than 50 expert-led workshops focused on the core subjects every early-stage startup founder needs to ace. But hold up u2014 today is your last chance to score an early-bird deal. […]n”,”protected”:false,”author”:70113879,”featured_media”:2008733,”comment_status”:”open”,”ping_status”:”closed”,”sticky”:false,”template”:””,”format”:”standard”,”meta”:”outcome”:””,”status”:””,”crunchbase_tag”:0,”amp_status”:””,”relegenceEntities”:[],”relegenceSubjects”:[],”carmot_uuid”:”e7b133f4-d7fd-3687-888d-529f5765b063″,”categories”:[20429],”tags”:[576776630],”crunchbase_tag”:[],”tc_stories_tax”:[],”tc_event”:[576715172],”jetpack_featured_media_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png”,”shortlink”:”https://tcrn.ch/31wnHaP”,”rapidData”:”pt”:””,”pct”:””,”featured”:false,”subtitle”:””,”fundingRound”:false,”seoTitle”:””,”seoDescription”:””,”premiumContent”:false,”premiumCutoffPercent”:1,”tc_cb_mapping”:[],”associatedEvent”:”ad”:”display”:true,”title”:”Learn from experts from across the startup ecosystem at this virtual event- Prices increase tonight”,”override_link”:”https://techcrunch.com/events/tc-early-stage-sf-2020?display=true”,”date”:1595289600,”link”:”https://techcrunch.com/events/tc-early-stage-sf-2020/”,”status”:”pre”,”title”:”TC Early Stage 2020″,”termID”:576715172,”event”:1913208,”authors”:[70113879],”hideFeaturedImage”:false,”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/wp/v2/posts/2007181″],”collection”:[“href”:”https://techcrunch.com/wp-json/wp/v2/posts”],”about”:[“href”:”https://techcrunch.com/wp-json/wp/v2/types/post”],”replies”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/comments?post=2007181″],”version-history”:[“count”:8,”href”:”https://techcrunch.com/wp-json/wp/v2/posts/2007181/revisions”],”predecessor-version”:[“id”:2008953,”href”:”https://techcrunch.com/wp-json/wp/v2/posts/2007181/revisions/2008953″],”authors”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/tc/v1/users/70113879″],”https://techcrunch.com/edit”:[“href”:”https://techcrunch.com/wp-admin/post.php?post=2007181&action=edit”],”author”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/tc/v1/users/70113879″],”wp:featuredmedia”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/media/2008733″],”wp:attachment”:[“href”:”https://techcrunch.com/wp-json/wp/v2/media?parent=2007181″],”wp:term”:[“taxonomy”:”category”,”embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/categories?post=2007181″,”taxonomy”:”post_tag”,”embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/tags?post=2007181″,”taxonomy”:”_tc_cb_tag_taxonomy”,”embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/crunchbase_tag?post=2007181″,”taxonomy”:”tc_stories_tax”,”embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_stories_tax?post=2007181″,”taxonomy”:”tc_event”,”embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_event?post=2007181″],”curies”:[“name”:”wp”,”href”:”https://api.w.org/rel”,”templated”:true],”_embedded”:{“authors”:[“id”:70113879,”name”:”Alexandra Ames”,”url”:””,”description”:””,”link”:”https://techcrunch.com/author/alexandra-ames/”,”slug”:”alexandra-ames”,”avatar_urls”:”24″:”https://secure.gravatar.com/avatar/e18def9ac0435573e259c917d8cf7246?s=24&d=identicon&r=g”,”48″:”https://secure.gravatar.com/avatar/e18def9ac0435573e259c917d8cf7246?s=48&d=identicon&r=g”,”96″:”https://secure.gravatar.com/avatar/e18def9ac0435573e259c917d8cf7246?s=96&d=identicon&r=g”,”links”:”crunchbase”:”https://www.crunchbase.com/person/alexandra-ames”,”position”:”Sr. Marketing Manager”,”cbDescription”:””,”cbAvatar”:”https://crunchbase-production-res.cloudinary.com/image/upload/v1456185497/eexgqcxbjbudqhobsoli.jpg”,”twitter”:””,”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/tc/v1/users/70113879″],”collection”:[“href”:”https://techcrunch.com/wp-json/tc/v1/users”]],”author”:[“id”:70113879,”name”:”Alexandra Ames”,”url”:””,”description”:””,”link”:”https://techcrunch.com/author/alexandra-ames/”,”slug”:”alexandra-ames”,”avatar_urls”:”24″:”https://secure.gravatar.com/avatar/e18def9ac0435573e259c917d8cf7246?s=24&d=identicon&r=g”,”48″:”https://secure.gravatar.com/avatar/e18def9ac0435573e259c917d8cf7246?s=48&d=identicon&r=g”,”96″:”https://secure.gravatar.com/avatar/e18def9ac0435573e259c917d8cf7246?s=96&d=identicon&r=g”,”links”:”crunchbase”:”https://www.crunchbase.com/person/alexandra-ames”,”position”:”Sr. Marketing Manager”,”cbDescription”:””,”cbAvatar”:”https://crunchbase-production-res.cloudinary.com/image/upload/v1456185497/eexgqcxbjbudqhobsoli.jpg”,”twitter”:””,”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/tc/v1/users/70113879″],”collection”:[“href”:”https://techcrunch.com/wp-json/tc/v1/users”]],”wp:featuredmedia”:[“id”:2008733,”date”:”2020-06-26T04:46:26″,”slug”:”tc-early-stage-graphi”,”type”:”attachment”,”link”:”https://techcrunch.com/2020/06/26/prices-increase-tonight-on-techcrunchs-virtual-founder-workshop-event-tc-early-stage/tc-early-stage-graphi/”,”title”:”rendered”:”TC Early Stage Graphi”,”author”:70113879,”license”:””,”authors”:[70113879],”caption”:”rendered”:””,”alt_text”:””,”media_type”:”image”,”mime_type”:”image/png”,”media_details”:”width”:3485,”height”:1825,”file”:”2020/06/TC-Early-Stage-Graphi.png”,”sizes”:”thumbnail”:”file”:”TC-Early-Stage-Graphi.png?resize=150,79″,”width”:150,”height”:79,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=150″,”medium”:”file”:”TC-Early-Stage-Graphi.png?resize=300,157″,”width”:300,”height”:157,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=300″,”medium_large”:”file”:”TC-Early-Stage-Graphi.png?resize=768,402″,”width”:768,”height”:402,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=1024″,”large”:”file”:”TC-Early-Stage-Graphi.png?resize=680,356″,”width”:680,”height”:356,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=680″,”1536×1536″:”file”:”TC-Early-Stage-Graphi.png?resize=1536,804″,”width”:1536,”height”:804,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=1536″,”2048×2048″:”file”:”TC-Early-Stage-Graphi.png?resize=2048,1072″,”width”:2048,”height”:1072,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=2048″,”guest-author-32″:”file”:”TC-Early-Stage-Graphi.png?resize=32,32″,”width”:32,”height”:32,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=32&h=32&crop=1″,”guest-author-50″:”file”:”TC-Early-Stage-Graphi.png?resize=50,50″,”width”:50,”height”:50,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=50&h=50&crop=1″,”guest-author-64″:”file”:”TC-Early-Stage-Graphi.png?resize=64,64″,”width”:64,”height”:64,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=64&h=64&crop=1″,”guest-author-96″:”file”:”TC-Early-Stage-Graphi.png?resize=96,96″,”width”:96,”height”:96,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=96&h=96&crop=1″,”guest-author-128″:”file”:”TC-Early-Stage-Graphi.png?resize=128,128″,”width”:128,”height”:128,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=128&h=128&crop=1″,”concierge-thumb”:”file”:”TC-Early-Stage-Graphi.png?resize=50,26″,”width”:50,”height”:26,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png?w=50″,”full”:”file”:”TC-Early-Stage-Graphi.png”,”width”:1024,”height”:536,”mime_type”:”image/png”,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png”,”image_meta”:”aperture”:”0″,”credit”:””,”camera”:””,”caption”:””,”created_timestamp”:”0″,”copyright”:””,”focal_length”:”0″,”iso”:”0″,”shutter_speed”:”0″,”title”:””,”orientation”:”0″,”keywords”:[],”filesize”:733996,”source_url”:”https://techcrunch.com/wp-content/uploads/2020/06/TC-Early-Stage-Graphi.png”,”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/wp/v2/media/2008733″],”collection”:[“href”:”https://techcrunch.com/wp-json/wp/v2/media”],”about”:[“href”:”https://techcrunch.com/wp-json/wp/v2/types/attachment”],”replies”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/comments?post=2008733″],”author”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/tc/v1/users/70113879″]],”wp:term”:[[“id”:20429,”link”:”https://techcrunch.com/startups/”,”name”:”Startups”,”slug”:”startups”,”taxonomy”:”category”,”parent”:0,”rapidData”:”pt”:””,”pct”:””,”submenu_categories”:[],”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/wp/v2/categories/20429″],”collection”:[“href”:”https://techcrunch.com/wp-json/wp/v2/categories”],”about”:[“href”:”https://techcrunch.com/wp-json/wp/v2/taxonomies/category”],”wp:post_type”:[“href”:”https://techcrunch.com/wp-json/wp/v2/posts?categories=20429″,”href”:”https://techcrunch.com/wp-json/wp/v2/tc-media-gallery?categories=20429″,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_video?categories=20429″],”curies”:[“name”:”wp”,”href”:”https://api.w.org/rel”,”templated”:true]],[“id”:576776630,”link”:”https://techcrunch.com/tag/tc-early-stage-2020/”,”name”:”TC Early Stage 2020″,”slug”:”tc-early-stage-2020″,”taxonomy”:”post_tag”,”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/wp/v2/tags/576776630″],”collection”:[“href”:”https://techcrunch.com/wp-json/wp/v2/tags”],”about”:[“href”:”https://techcrunch.com/wp-json/wp/v2/taxonomies/post_tag”],”wp:post_type”:[“href”:”https://techcrunch.com/wp-json/wp/v2/posts?tags=576776630″,”href”:”https://techcrunch.com/wp-json/wp/v2/battlefield-companies?tags=576776630″,”href”:”https://techcrunch.com/wp-json/wp/v2/tc-media-gallery?tags=576776630″,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_video?tags=576776630″],”curies”:[“name”:”wp”,”href”:”https://api.w.org/rel”,”templated”:true]],[],[],[“id”:576715172,”link”:”https://techcrunch.com/event-type/early-stage/tc-early-stage-sf-2020/”,”name”:”TC Early Stage 2020″,”slug”:”tc-early-stage-sf-2020″,”taxonomy”:”tc_event”,”rapidData”:”pt”:””,”pct”:””,”_links”:”self”:[“href”:”https://techcrunch.com/wp-json/wp/v2/tc_event/576715172″],”collection”:[“href”:”https://techcrunch.com/wp-json/wp/v2/tc_event”],”about”:[“href”:”https://techcrunch.com/wp-json/wp/v2/taxonomies/tc_event”],”up”:[“embeddable”:true,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_event/576715145″],”wp:post_type”:[“href”:”https://techcrunch.com/wp-json/wp/v2/posts?tc_event=576715172″,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_events?tc_event=576715172″,”href”:”https://techcrunch.com/wp-json/wp/v2/tc_video?tc_event=576715172″],”curies”:[“name”:”wp”,”href”:”https://api.w.org/rel”,”templated”:true]]]}},{“id”:2005073,”date”:”2020-06-26T13:10:19″,”date_gmt”:”2020-06-26T20:10:19″,”guid”:”rendered”:”https://techcrunch.com/?p=2005073″,”modified”:”2020-06-26T13:13:24″,”modified_gmt”:”2020-06-26T20:13:24″,”slug”:”where-to-open-a-game-studio”,”status”:”publish”,”type”:”post”,”link”:”https://techcrunch.com/2020/06/26/where-to-open-a-game-studio/”,”title”:”rendered”:”Where to open a game studio”,”content”:{“rendered”:”

With the game industry booming, more entrepreneurs are evaluating where to base their new startup or open a new office for their existing company. The U.S. government’s block on H1-B and L-1 visas will encourage American game startups to add an office abroad much sooner than they otherwise would have. But where?n

This spring, I surveyed a number of gaming-focused VCs about which cities are the best hubs for game studios targeting the Western games market. Several locales stood out as heavily recommended u2014 which Iu2019ve shared below u2014 but the most interesting takeaway was the lack of consensus.n

Game studios are far less geographically concentrated than other categories of VC-backed startups. While there are odes on Twitter and conference stages that u201cyou can build a successful startup anywhere,u201d most investors will push founders to locate themselves in the SF Bay Area, or at least in LA, NYC or London. Meanwhile, the most common piece of advice from those I spoke to: You should probably not base a gaming startup in the San Francisco Bay Area.n

Access to the right talent is the top priority, as is the ability to retain them. Proximity to investors matters, but a successful game quickly turns a profit, which reduces the need for outside funding beyond Series A (and U.S. and European VCs who focus on gaming tend to be very international in scope). Quality of life, ease of obtaining visas and access to strategic partners all play into the decision as well and will weigh these recommendations differently depending on who you are and the games youu2019re developing.n

Three notes:n

    n

  • I focused on qualitative research, gauging the assessments of top investors who track new startups in the sector about where the action is right now.u00a0n
  • The scope of this survey is limited to studios targeting the Western gaming market, so leading hubs in Asia werenu2019t included.n
  • I group cities by metropolitan area so, for example, San Francisco includes Redwood City and Seattle includes Bellevue.nn

    North American

    In North America, Los Angeles is the clear favorite with Montreal, Seattle, San Francisco, Toronto and Vancouver all receiving many endorsements as the other top hubs. Regarding cities with the most interesting gaming startups recently, Ryann Lai of Makers Fund said, u201cIt is hard to name a single best location, but Toronto, Culver City (in Los Angeles), Orange County (next to Los Angeles) have gotten increasingly popular among gaming founders lately.u201d



Source link

Advertisements

Advertisements

About admin

I'm a 50 year old PLC programmer from Burnley, UK. I severed my time as an electrician in the baking industry and soon got involved with the up and coming technology of PLC's. Initially this was all based in the Uk but as the years went by I have gradually worked my way around the globe. At first it was mainly Mitsubishi with a bit of Modicon thrown in but these days the industry leaders seem to be the Allen Bradley range of PLC and HMI’s.

Check Also

With feature updates and new accessories, the RODECaster Pro is a podcaster’s dream come true

Advertisements With feature updates and new accessories, the RODECaster Pro is a podcaster’s dream come ...

Leave a Reply

Your email address will not be published. Required fields are marked *

Advertisements