Categories
Tags
3d design 3d modeling akn-include autocad autocad electrical AutoCAD tips Autodesk autodesk 2015 autodesk event Autodesk Inventor autodesk revit autodesk subscription autodesk training autodesk vault BIM BIM 360 BIM Building Information Modeling building design building information modeling civil 3d civil design Construction data management digital prototyping engineering design fusion 360 how to infrastructure design inventor inventor tips manufacturing manufacturing design new features PLM PLM 360 product design Revit simulation software Synergis University technology tips training Vault what's new-
Most Popular Posts
Ready to Take the Next Step?
Announcement
December 16, 2014
Posted on December 16, 2014 by Dave Wyer, Synergis Data Management & PLM Solutions Engineer:
I have been developing software on the Windows platform for much of my professional career, but with the presence of iPhones and iPads almost everywhere coupled with Autodesk’s rapid expansion into cloud based applications, I have long known I needed to get up to speed with developing apps for these devices. This class, taught by Adam Nagy of Autodesk, was the perfect bootstrap vehicle for me. He started by explaining that pretty much any Mac PC was adequate to develop iApps on, and that Xcode (which is free) was a great development tool for doing this work. Xcode looks and works a lot like Visual Studio, so I think using it will be a relatively easy transition for me.
Adam also recommended people get an Apple Developer account in order to enable testing on a physical device.
Next he demonstrated developing the traditional “Hello World” application using the Swift language, which is very JavaScript-like. He dragged and dropped a couple controls on Xcode’s iPhone emulator, wired the controls to code blocks, and successfully tested it in the span of about 5 minutes.
Following that, he walked us through some more complex examples. In the first one, he demonstrated how to use WebGL to draw graphics on the screen (just a rectangle in this case), and then built a simple translation app that used a web service to do the heavy lifting.
The translation app was particularly interesting to me because it utilized REST and JSON functionality to communicate with the web service. These technologies are also in play with PLM 360, so I can envision developing custom iOS apps that interact with that product in the future.
Finally, Adam wrapped up the session by briefly explaining the process for deploying apps either internally or by submitting them to Apple to get them published to their App Store.
In the aftermath of this class, I went to an Apple Store near where I live and bought an inexpensive MacBook and an iPad Mini so I can get started into this new application development frontier. In a future blog, I’ll let you know how I fair!
If you want to see the resources available on Autodesk University Online, see them here.
-Dave
David Wyer has over 25 years of CAD experience, eight of which focused on data management and extending the functionality of Autodesk software. David is a member of the Autodesk Developers Network, joining Synergis in 2011. Prior to this, he was a data management applications engineer, responsible for data management and CAD needs analysis and implementation and support relating to these products.
Contact us, visit the Synergis website or subscribe to our blog.