Skip to main content

Posts

Showing posts with the label iOS

IOS / ARKit and SceneKit Introduction

I am thinking to write a series of article blog on developing iOS app, but in term of experimental and educational level. No aim in particular, but I think documenting my baby steps with iOS app development might actually help others. MORE FUN THAN I THOUGHT Being exposed to Apple XCode for the first time (version 9 beta I am using) and Swift 4, and also iPhone capability to do Augmented Reality , really bring a whole lot of fun area I can explore. Even as 3D artist with little programming knowledge like me, I can say that it just takes a bit of effort and motivation to brave yourself and try the app creation. Even if you are not going to make paid app, the act to actually make your iOS device to work for you using your own custom app is amazing. Making program for desktop computer VS making apps for mobile device is a totally different set of skill, in a sense that for mobile device (comes with powerful camera, wifi, bluetooth, AR capable, GPS capable and a lot more) you hav...

STUDY / Swift and iOS App Development

When you are self taught in programming, and starting to make your own app, you will soon reach this part where there are so much more to learn all at the same time. Just like when you are entering a new world while playing game. So far, my exploration and study is really only involving the trivial areas that interest me mostly: ARKit and trying to put 3D contents, animation that some day will make a real app that I could probably sell or maybe I can make apps that can be useful for many iPhone users. I am currently using the beta version of XCode 9, the latest update is improving the app, much faster and does not crash much. My iOS App development journey is pretty fun so far, so many new things to learn. Basically the process begins from WWDC 2017. And then I got curious and checking out the Swift Playground app and the iBooks offered by Apple on Swift. That is a good start. Soon enough, once you jump into XCode, things started to get real. Actually a lot of nice starting p...

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...

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...

SWIFT / Swift Playground App

I installed the iOS 10 Beta on my iPad today and just like mentioned at WWDC 2016, with iOS 10 we now have a NEW app called "Swift Playground" that allows users to start digging into programming in Apple Swift language. When I first saw the presentation about "Swift Playground app for iOS 10", I was totally mind blown. That is exactly what I have been asking for many years. A good coding app on iPad. Well, actually we are already able to do some coding on iPad and iPhone using 3rd party apps like Pythonista and Procoding (Processing, Python, etc). But now, we finally got the Apple official coding app built in for iPad. The app is using Swift iOS programming language, and Swift is a kind of nice blend of Python, Lua, and few other high level programming languages. Heard that many programmers are liking Swift, which is a good sign! FIRST TEST SWIFT PLAYGROUND Swift Playground app comes with some tutorials and I guess anyone will definitely start from here. ...