Find out why “Ash” is the person to teach you the latest iOS development tool Swift
Guest post by Siamak Ashrafi, a.k.a. Ash, full time biotech researcher at TDI and CTO at Zoewear
There is something about mobile development that excites and fascinates me. The ability to have a device carry with us at all times which has such amazing functions. The smartphone can sample the surroundings: camera for seeing, mic for hearing, force touch – accelerometer for feeling. It can even determine the mood of the user http://emotionsense.org/. The increasing processing power of smartphones might even allow it to replace desktop computers. How about instructions to build an autonomous drone from your Android smartphones. Is this the start of SkyNet? I think so … LOL 🙂
My work with medical doctors has been profoundly changed by the use of smartphones. Check out the Top 10 iPhone medical uses from InternetMedicine.com and the MIT Research story on providng a professional eye exam using a smartphone for more examples.
I got so excited about mobile development that I started teaching iOS & Android classes. Three months after Swift was released in July 2014, I started teaching it last year at Silicon Valley Code Camp. It was extremely satisfying to pass on the torch – attendees from that session are now teaching Swift / iOS classes.
iOS development is really going through a rebirth with Swift, which is a clean, modern, safe, and fun programming language replacing Objective-C. Xcode has come a long way and is now a fully featured state of the art development environment. Many features that were broken or not working well are now working fluidly. Swift is gateway drug to true addiction – the Playgrounds! I believe Playgrounds will be the standard of how programing will be taught in classrooms. I look forward to sharing these new features of iOS programming in my upcoming session.
This session’s training material is provided by Apple. Having created my own and reviewed many different iOS training material, I have come to the conclusion that Apple has done the best job creating teaching material for iOS. The company has found subtle and clever ways to convey complex concepts in a simple manner. Please go to our Swift technical trainings page for detailed information about the schedule, topics, and other details.
There has never been a better time to start to learn (or update) to the new Swift language, iOS 9 and expanded development environment [Xcode 7 & Playgrounds]!
So why not teach Android? iOS has gone through a huge transformation: Swift Programming Language, Xcode Auto Layout, and Playgrounds. I feel that even people who have been programming iOS for years will need this update. During the talk we will compare and contrast iOS and Android development. They are both important to the mobile developer. I also find that Google provides best training material for Android development, if you want to learn more about that platform.
PLEASE NOTE: Technical training sessions are very popular and have limited seating, so we’ll be doing pre-registrations. Be sure to mark your interest in tech training when you sign up, or update your profile if you are already registered, so we can send you information on how to reserve your seat for the training you’d like to attend. We look forward to seeing you at the workshop.
About the Author: Siamak Ashrafi, a.k.a. Ash, is a full time biotech researcher at TDI, and is also CTO at Zoewear (“wearable for life”) building physiologically intelligent clothing. As a thought leader in wearable and mobile development, he is an enthusiastic teacher and speaker helping promote the ecosystem in fashion and technology. Ash is really passionate about Swift-based application development, and like everything else he does, he is on the cutting edge of iOS development, with Swift 2.1 and iOS 9. The Swift workshop is a wonderful opportunity to start learning, or update to the new Swift language, iOS 9 and expanded development environment, Xcode 7 & Playgrounds.