Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
RubyConf 2019 - Creating AR Apps with RubyMotion by Lori Olson Augmented Reality (AR) is the new cool. But did you know you could write AR apps (and games!) using Ruby(Motion, that is)? Come and escape normal boring reality with us, as we create a native AR app using RubyMotion. #confreaks #rubyconf2019
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The video, titled 'Creating AR Apps with RubyMotion' and presented by Lori Olson at RubyConf 2019, explores the development of augmented reality (AR) applications using RubyMotion, rebranded as DragonRuby. The presentation begins with a brief introduction to RubyMotion and its advantages over other languages like Objective-C, Swift, and React Native, highlighting its ease of use and accessibility. Below are the key points covered in the session: - **Introduction to RubyMotion:** Lori Olson introduces RubyMotion as a friendly alternative for mobile native development without the complications of Xcode. She emphasizes the convenience of using favorite text editors and rapid iteration through an integrated Read-Eval-Print Loop. - **Comparison with Other Technologies:** Lori critiques Objective-C and Swift for their complexity and backward compatibility issues, and expresses a strong distaste for JavaScript-based React Native. - **Key Features of RubyMotion:** The framework allows functional and integration testing with tools like Bacon, offers libraries to facilitate app deployment, and supports the ARKit for augmented reality development. - **Augmented Reality Applications:** The presentation shifts focus to the applications of AR in real-world scenarios, including military and commercial uses. Examples range from apps that help veterans manage anxiety to informative consumer applications. - **Live Coding Demo:** Lori provides a live coding demonstration where she builds a simple AR application, 'Hello World', utilizing RubyMotion's functionalities to create an AR scene. She demonstrates the creation of various components, including AR view controllers and visual geometry, while detailing the necessary code and configurations. - **Complex Applications:** Beyond the simple demo, she discusses more complex applications like 'Places of Interest', integrating mapping functionality, and 'Survive AR', a game developed by an intern, emphasizing community engagement through AR. - **Encouragement for Diverse Development:** Lori highlights the lack of diversity in AR app development and urges the audience to create applications that address various demographics beyond typical gaming and tech audiences. In conclusion, Lori Olson advocates for leveraging RubyMotion to delve into AR development, encouraging developers at all levels to explore this innovative technology and share their own unique applications. The session not only sheds light on the technical aspects of RubyMotion but also encourages community involvement in building meaningful AR applications.
Suggest modifications
Cancel