Live data from Hacker News

ARKit

developer.apple.com

41–50 of 185 posts

Re: ARKit

#41
post #26

Earlier quoted context omitted.

Unreal Engine and Unity is going to have ARKit support. If your ambition is to make an AR app for both iOS and Android I suspect that one of those engines are better. I don't believe giving ARKit to away makes sense for Apple at all. It is, from what I can see, a pretty advanced technology and widespread adoption of it on other platforms will not help them selling more iPhones.

Of course it makes sense and of course it will help sell phones. This only works on iPhones/iPads with the A9 or A10 chip. Which means that if you want to use AR then you need to upgrade from your iPhone 6. It also will create a suite of AR apps which only run on iOS.

From what I looked up based on the processors it would be the 6S, the 7, the new one this fall, all iPad pros, and the 2017 iPad.

Re: ARKit

#42
post #23
post #17

Earlier quoted context omitted.

Mobile apps in general seem to be a race to the bottom from a business standpoint and Android is much more so that than Apple. I strongly dislike both platforms, and generally harbor a very negative opinion of Apple in general, but if I were to venture into mobile development I'd target Apple first and worry about Android (much) later.

From what I've gathered this totally depends on your market. Creating a paid app or an app targeting US University students? iOS first. Creating an ad supported app or targeting an international market? Android first or use a framework that supports compiling to both platforms.

There's also the possibility that this ends up being very useful to the business market; either for in-house apps or for apps sold to businesses. If it solves the problem they have they'd be willing to pay real money as opposed to the problem of getting consumers to spend.

Re: ARKit

#43

Anyone know whether a JavaScript API is in the works?

Apple does not provide JavaScript access to their APIs, so I doubt it. You'll only be able to use this in native apps. Something like PhoneGap or Cordova could try, but I wouldn't be surprised if they were serious performance issues.

Re: ARKit

#44
post #41

Earlier quoted context omitted.

Of course it makes sense and of course it will help sell phones. This only works on iPhones/iPads with the A9 or A10 chip. Which means that if you want to use AR then you need to upgrade from your iPhone 6. It also will create a suite of AR apps which only run on iOS.

From what I looked up based on the processors it would be the 6S, the 7, the new one this fall, all iPad pros, and the 2017 iPad.

It says on the page ARKit only runs on A9/A10:

https://developer.apple.com/arkit/

Re: ARKit

#45
post #27
post #7

Most apps these days run on Android, too, which makes using a single-platform framework like this a lot harder to justify. It's the same reason you don't see many games using SpriteKit -- it just doesn't make sense when you know you'll need to support Android in the future. I wonder if it would make sense for Apple itself to support frameworks like ARKit and SpriteKit on Android. I think it would make people a lot mo…

It absolutely does not make sense for Apple to support this on Android. AR is something that uniquely leverages assets that Apple has: its various AR related acquisitions (Metaio, FlyBy Media, Faceshift, Emotient, WiFiSLAM, PrimeSense) and most importantly their prowess in chip design. It is trivial for the Android ecosystem to replicate an Instagram for their platform, it will be much more difficult to do this for A…

You're probably right, but I think it's important to note the difference between Touch ID (a user feature) and ARKit (a developer feature). Users won't know or care about ARKit if developers don't adopt it.

Re: ARKit

#46
post #41

Earlier quoted context omitted.

From what I looked up based on the processors it would be the 6S, the 7, the new one this fall, all iPad pros, and the 2017 iPad.

It says on the page ARKit only runs on A9/A10: https://developer.apple.com/arkit/

Oops, you're right, not the iPhone 6. I've edited the comment to fix it.

Re: ARKit

#47
post #40

Earlier quoted context omitted.

I hope that ARKit can be a lesson in what works well and what doesn't, and spur the open source community to create something like it, but cross platform. As more phones get dual cameras, what we can do with software like this will only get better. Look at OpenCV for example.

ARKit doesn't seem to require dual cameras because it runs on iPads too. I do wonder if it uses the depth sensing second camera in the iPhone 7 Plus, or if that data isn't fast/precise enough to be useful.

I believe they mentioned using the dual camera specifically during the keynote.

Re: ARKit

#48

Why has this comment thread devolved into comparing the number of Android OS installs versus the number of iPhones sold. They are apples and oranges and the point is that the iPhone for a few years back is a guaranteed hardware specification that you can guarantee ARKit will work on. If you think about this for Android, you'd need to slice it by the devices that are compatible - it's not going to be a guarantee by OS…

You need to that anyway with ARKit, it only runs on A9 and A10.

Re: ARKit

#49

The Wingnut AR demo that Apple showed during WWDC featuring the Unreal Engine was just mindblowing! Thankfully, it's available on Unreal's Youtube channel so you can still watch if you don't have Safari or the app - https://www.youtube.com/watch?v=S14AVwaBF-Y

At least Google uses web standards for their video

Re: ARKit

#50
post #48

Why has this comment thread devolved into comparing the number of Android OS installs versus the number of iPhones sold. They are apples and oranges and the point is that the iPhone for a few years back is a guaranteed hardware specification that you can guarantee ARKit will work on. If you think about this for Android, you'd need to slice it by the devices that are compatible - it's not going to be a guarantee by OS…

You need to that anyway with ARKit, it only runs on A9 and A10.

Good catch, A9 isn't a few years back.

My argument probably isn't as valid but I still think the guarantee of 2 iPhone generations is safer than the fragmentation of Android devices that would be "released in the past 2 years".

Post reply on HN