Skip to main content

iOS example app for PLM 360 to track GPS and upload photo's

Thought I'd share a few early details of an example of an iOS app that we are working on to show you how you can track GPS locations and upload photo's to PLM 360 using the REST API.  This can also be done for android but for this example I'm using the iOS version. There could be a number of uses for this like field inspections, tracking locations of your product install base or even a basic capture of the locations of your customers.

If you have PLM 360 Enterprise licences you have access to the PLM360 REST API. This will allow you to develop iOS or android apps that work with PLM 360. PLM 360 has a RESTful API. Like most client/server APIs, it consists of a collection of functions that a client application initiates. Structured data is passed back and forth during these function calls.

In the case of REST, a function is represented as a URL and structured data is passed in the body of the HTTP request and response. Basic knowledge of HTTP is helpful when using REST. Concepts like HTTP verbs, query strings, HTTP headers, and MIME types come up when using the API. In addition to the URL, the HTTP verb also indicates the operation to be performed. REST attempts to fit functions into a CRUD model, where operations are either Create, Read, Update, or Delete. The HTTP verb indicates which type of operation is being performed.

So lets take a look, first we click on the app Icon to get started. This app is installed using the Ad Hoc Distribution method. This allows you to try an application without the need to publish to the iTunes App Store. This is how we distribute iPhone applications to beta test.




Home Screen




Step 1.  Login with your Autodesk ID




Step 2. Add tenant name/workspace ID




Step 3. After logging in you will see a success message popup


Step 4. By clicking the search icon the app gets your current GPS location


Step 5. Next by clicking on the + the button we can capture the  photo and GPS location. The Autodesk Soho office xmas tree in this example!


Step 6. Once uploaded you will see a popup message to confirm your image has been uploaded to the PLM 360 tenant that you specified.

Step 7. By clicking on the book icon, this will download all the locations that have been captured and then plot these on the map.

Step 8. You can see on the map that there are 2 locations (red pins) the Autodesk Soho office and my home office.

Step 9.  By clicking on one of the red pins it will display the date and the user who uploaded it.

Step 10. If we then click on the information button this displays the image...cool eh!


If we now log into our PLM 360 tenant we can see the information that we just uploaded. In this example I've uploaded the photo to the field Service approvals workspace.


You can see that the workspace contains two records to match the two red location pins from the app. These items have stored the name of the person who uploaded it, the GPS location and embedded Google map.


When we click on the attachments tab, we can see that the photo taken in Step 5 on the iphone has been uploaded to the workspace including a timestamp.



Keep checking back as I'll be adding more examples of PLM 360 apps in the New Year and how you can add value to your existing tenants by adopting these best practice apps. Have a great Christmas !! 

Thanks for reading.....Mike

Comments

Popular posts from this blog

Specialist Marine Interiors, SMI Group and Autodesk PLM 360

Specialist  Marine Interiors ( www.smigroup.co.nz )  is a company of Boat Builders that specialize in Super Yacht interiors. They have developed through years of experience and commitment to technology an interior remote build system that maximizes quality and efficiency from design to manufacture to installation. The manufacturing process is divided into Pre-assembly, Assembly, Fitting, Finishing, Packing and Dispatch. Work Packs move through the process as if on a production line yet every item is a piece of carefully crafted bespoke furniture built to the most exacting standards. Artisans stand along side the most modern automated machinery combining irreplaceable experience with the best of technology. Accuracy is assured by computer numerically controlled machines but quality is assured by the people behind the craft…and the reputation. The finished furniture is then carefully wrapped and protected before being crated ready for shipment to the yard where our ow...

Autodesk Sketchbook & Tattoo Artists a match made in heaven !

I thought I'd switch gear this week and talk about another Autodesk product, namely Autodesk  SketchBook® . This  is the ultimate in painting and drawing software.  It helps digital artists and illustrators design with professional-grade perspective tools and intuitive user interface. You can sketch, draw, and paint on any platform it's badass ! This blog post happened by pure chance, let me explain... http://www.autodesk.com/products/sketchbook-pro/overview For those of you that know me well, when I'm not on the road working with our Autodesk PLM 360 customers I like to go and inflict pain on myself in the form of tattooing !. I think I've made quite a good job of it so far ! Last weekend I took a trip to the coast to see a good friend of my Zak Chai, who is the owner of High Tide Tattoo in  Whitstable for a day of pleasure (in my mind anyhow!). When I arrive the kettle goes on and we sit down to discuss what he's going to...

Using the FMEA PLM 360 App

So as discussed in my last post, I'm gonna do a deep dive into the Apps in the PLM 360 App Store over the coming months to give you an overview of what they are all about. First up is the FMEA App, the FMEA App or the Failure Mode  Effect Analysis  is used to  record the results for each type for Functional, Design or Process analysis for   components, assemblies, and subsystems. The Wiki View of FMEA Failure mode and effect analysis (FMEA) was one of the first systematic techniques for failure analysis. It was developed by reliability engineers in the 1950s to study problems that might arise from malfunctions of military systems. An FMEA is often the first step of a system reliability study. It involves reviewing as many components, assemblies, and subsystems as possible to identify failure modes, and their causes and effects. For each component, the failure modes and their resulting effects on the rest of the system are recorded in the App. An FMEA i...