Augmented Reality Portal using Apple ARKit framework for AR
Augmented reality portals! The most popular and Amazing thing in ARKit iOS 11. Let's learn how to build it.

What you will learn
Learn to make Awesome inter dimensional Portal in Augmented reality using ARKit
How to build your own realistic models such as Tv, paintings
Learn to build a well furnished house interior with beautiful wallpapers and wooden flooring
Learn how to detect horizontal planes and how to place objects on them
Learn how to import models in .obj and .dae format to xcode
Learn how to work with sceneKit editor
Learn about lightning
Why take this course?
🚀 Course Title: Augmented Reality Portals! Unleash the Magic of ARKit iOS 11 🌀
Course Headline:
Dive into the World of Augmented Reality with Apple's ARKit!
Course Description:
🎉 Unlock the Secrets of ARPortals!
The anticipation has built up, and the excitement is palpable as AR enthusiasts around the globe eagerly await to explore the realm of Augmented Reality Portals. The moment has arrived – I'm thrilled to guide you through the process of creating your very own mesmerizing ARPortal using Apple's cutting-edge ARKit framework in iOS 11. This comprehensive course is designed to not just teach you how to build a stunning portal, but to also immerse you in the world of Advanced Augmented Reality app development with ARKit.
What You'll Learn:
🎓 Key Takeaways:
- Mastering ARPortals: Discover the step-by-step process to create an immersive portal leading to a well-furnished room, enhancing your understanding of ARKit's capabilities.
- Plane Detection & Object Placement: Learn how to effectively detect horizontal planes and place objects on them for a seamless AR experience.
- 3D Asset Integration with Blender & Xcode: Gain the skills to import 3D models from popular modeling websites, and even create your own realistic assets within Xcode.
- Real-World Application: Understand the practical applications of these concepts by working on a real project that showcases the power of ARKit.
🛠️ Hands-On Learning with a Detailed Approach: I'll break down each concept, providing in-depth explanations and insights into why certain steps are taken. By the end of this course, you'll not only have built an impressive ARPortal but also understand the intricacies behind its creation.
Course Outline:
📑 Step-by-Step Journey:
- Introduction to Augmented Reality with ARKit: Get acquainted with ARKit and its place in the AR ecosystem.
- Designing the Portal Concept: Understand the design principles behind creating a convincing ARPortal.
- Plane Detection & Anchors Setup: Learn how to detect and utilize horizontal planes for placing your portal.
- Asset Creation & Importing: Explore Blender and Xcode to import and create assets that will populate the portal and surrounding environment.
- Interactivity & User Engagement: Enhance the user experience with interactive elements within the ARPortal.
- Polishing & Optimization: Fine-tune your app for performance and visual appeal, ensuring a seamless transition between the real world and the augmented reality portal.
By the End of This Course, You Will:
- Have built an impressive Augmented Reality Portal application.
- Understand the full potential of ARKit and its applications in real-world scenarios.
- Be equipped with the skills to create sophisticated AR experiences from scratch.
Embark on this transformative learning journey today and join the ranks of AR developers who are shaping the future! 🌐✨
Screenshots




Our review
🌟 Overall Course Review 🌟
The course in question has received a global rating of 4.50 from recent reviews. The reviews vary from highly positive experiences to some constructive criticism, suggesting that while the course is generally well-received, there are areas for improvement.
Pros:
-
Instructor's Expertise and Clear Communication: Many learners have commended the instructor for being clear, knowledgeable, and responsive to questions. The instructor's ability to convey complex concepts in an understandable manner has been a highlight for students.
-
Practical Application and Real Results: Learners have reported that they were able to transfer the knowledge gained from the course into practical applications quickly and effectively. The course provided fast results due to its comprehensive and friendly style of demonstration.
-
Well-Organized Content: The course content is described as comprehensive, with well-organized sections that allow learners to revisit material without difficulty. This structure facilitates easier learning and revision.
-
Engagement and Support: The instructor's engagement with students, providing feedback on flying dragon examples and offering support for coding issues, has been a positive aspect of the course.
-
Innovative Teaching Methods: The course offers innovative approaches to using ARKit, as noted by learners who found new ideas and applications for their own projects.
Cons:
-
Language Accent Challenges: Some learners have mentioned difficulties understanding the instructor due to an Indian language accent, which could potentially hinder comprehension.
-
Lack of Detailed Explanations: A few reviews suggest that while code can be copied and followed, more detailed explanations would enhance understanding and provide a deeper grasp of the concepts involved.
-
Cultural Mentions in Code: There were concerns regarding the direct values for measurements in code, with learners suggesting an emphasis on aspect ratios or other details to aid in calculating object positions and sizes.
-
Focus on Specific Application: One learner felt that while the final product was cool, the course did not cover enough concepts from ARKit that are applicable to more advanced projects, indicating a need for broader application coverage.
-
Basic Course Elements Missing: One review criticized the course for being too basic, with a tutor who is not very clear in English and CC that doesn't work well, lacking explanations of code functionalities, and a final project that did not resemble the advertised one.
In summary, this course is beneficial for learners looking to understand AR portals, particularly those with prior coding knowledge or familiarity with Unity3D who wish to transition to native Swift. The course is well-structured, offers practical applications, and has an instructor known for being both knowledgeable and responsive. However, there is room for improvement in terms of providing more detailed explanations and addressing potential language barriers. With these considerations in mind, learners can expect a solid learning experience that could significantly enhance their AR development skills.