Skip to main content

Posts

Showing posts from June, 2017

STUDY / iOS SCNKit and ARKit from Zero

MY INTEREST in learning Apple Swift and developing iOS app grows sky high as I started to understand the true iOS device capability, especially when Apple announced ARKit for Augmented Reality content creation at WWDC 2017 just few weeks ago. This is actually really huge, for me, especially because as indie 3D Artist, I always have this urge to deliver 3D directly into real life environment. Ideally this AR experience can be presented in realtime by web service like Sketchfab 3D, or perhaps being authorized by Unity or Unreal Engine can be easily transferred and presented as a full 3D render using mobile device like iPhone and iPad, or other smart mobile devices. And apparently yes, with iOS 11, finally Apple says: let's deliver AR. Free / Paid Apple Developer and XCODE I am fairly new with the XCODE environment, but starting to be familiar with it and in fact quite enjoyable, especially with Swift language and introduction of Swift Playground , it seriously gives me an ext

WIP / iPhone ARKit Realtime 3D Tracking

IOS / Touch and UI Study - Buttons

Just recently, I am starting to dig into XCode and iOS app development with Swift language. For me, as beginner, my curiosity really revolves around Touch interface and how I can actually use it for things like the ARKit, maybe it will involve the SceneKit and SpriteKit. I am probably going to try the generic and premade UI that is provided with XCode and iOS API. The version of XCode I am using is either 8 or 9 Beta. SOURCE OF STUDY I am self taught with Swift and programming. So far, I am reading Apple's provided iOS development and Swift programming iBooks. There are some resources online dated from 2014, some are using older Swift and XCode. It is a good idea I think to invest on full course or proper books on iOS development, this way, you have some kind of hollistic approach, a guide of some sort from start to the end. Although you can always randomly crawling for interesting topics. I guess the most important step is to get used to XCode environment and Swift codin