What if we could extend the value of Autodesk Forge platform today, to connect entire ecosystems with data flow that connects from the top floor to the shop floor?” he asked. “It’s not our files that are valuable but the data that’s locked inside. Most conversations about collaboration revolve around file access, but Anagnost thinks the focus should be somewhere else. But the presentations hit some familiar notes, echoing the company's platform vision first revealed five years ago. This year's AU was in a virtual space far away from glitzy Las Vegas, the usual site of the annual event before the pandemic. Some of our customers weren’t ready for this shift.” Throughout the industry's collective challenges, “Technology is a force multiplier of your ingenuity,” he pointed out. how challenging it was for our customers.
The last two years were “a decade of change all compressed into 18 months,” said Autodesk CEO Andrew Anagnost. Tips & tricksįor local development/testing, consider use nodemon package, which auto restart your node application after any modification on your code.Autodesk University (AU), the Autodesk user gathering, has just wrapped up, but the company's transforming is ongoing. Some other non-Autodesk packaged are used, including express and its session/cookie middlewares ( express-session and cookie-parser) for user session handling. OAuth, Model Derivative and OSS are used. Packages usedĪll Autodesk Forge NPM packages are included by default, see complete list of what's available at NPM website. Watch this video on how deploy this sample to Heroku. After clicking on the button below, at the Heroku Create New App page, set your Client ID & Secret and the correct callback URL. To deploy this application to Heroku, the Callback URL & redirect_uri must use your. Open the browser: Important: do not use npm start locally, this is intended for PRODUCTION only with HTTPS (SSL) secure cookies. To clone it via command line, use the following ( Terminal on MacOSX/Linux, Git Shell on Windows):
#Autodesk view install
It's recommended to install GitHub desktop.
#Autodesk view download
Finally, take note of the client_id and client_secret.Ĭlone this project or download it. Make sure you activate Google Drive & Google People APIs, this sample uses both scopes.Apply to Authorised redirect URIs field (development option).Select 'Web application' (default option).Choose OAuth client ID in Create Credentials menu.You also need a Google Developer credentials: Finally take note of the Client ID and Client Secret.
Visit the Forge Developer Portal, sign up for an account, then create an app. Working on this application touch both server and client sides.įor Basic use for presentation purposes, you will need knowledge about: Node.js, REST Api, on back-end and HTML, jQuery, Ajax on front-end.įor develop more complex application you certainly need knowledge about: Forge-SDK ( Forsge-Api), Forge Derivatives-Api, JS Promises, Oauth Authentication, Google-API Setupįor using this sample, you need an Autodesk developer credentials. On specific cases, the Box connection can be replaced with other or with a company local storage. With Forge you can view these files implementing a transparent viewing approach, as demonstrated in this sample. Industry backgroundĪs the data can be anywhere, and a very common scenario is to use generic data storage, like Google Drive, to store personal or business files, share between employees and manage versions.
This sample use Model Derivative API to translate Google Drive files into Viewer.