Top Destinations App in SwiftUI w/ Maps & Lottie Animation

Learn to build custom Hero Animation while building out complete app from start to finish with maps & Lottie annotation
5.00 (4 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
Top Destinations App in SwiftUI w/ Maps & Lottie Animation
43
students
2 hours
content
Aug 2021
last update
$19.99
regular price

Why take this course?

🎉 Master SwiftUI with Top Destinations App: Maps & Lottie Animation! 🚀

Headline: Dive into the world of SwiftUI mastery as you build a fully-functional Top Destinations app from scratch. This comprehensive course will guide you through the intricacies of Hero animations, parsing JSON, integrating Maps with MapKit, and adding stunning Lottie animations to your project!


Course Overview:

In this hands-on SwiftUI journey, you'll embark on creating an engaging Top Destinations app. From laying the foundational code to implementing advanced features like Hero animations and Lottie animations, this course will transform your understanding of iOS development. With a focus on practical application and real-world problem-solving, you'll not only understand how these features work under the hood but also why they're crucial for creating standout applications.


What You'll Learn:

  • 🏗️ Building Blocks: Start with setting up your SwiftUI project and learn to construct a robust app structure.

  • 📊 Data Handling: Parse JSON data using generics, and learn to map it to Swift objects with CodingKey enumerations for dynamic flexibility.

  • 🎨 Hero Animation: Uncover the secrets of iOS animations by implementing custom Hero transitions from scratch.

  • 📱 UI Design: Create a responsive and attractive Home Screen that dynamically displays data parsed from JSON.

  • 🛠️ Custom Card Layout: Develop a swipeable card layout that expands with a hero animation to reveal more destination details.

  • 🗺️ Maps Integration: Master the use of SwiftUI and MapKit to integrate customizable maps into your app.

  • Lottie Animation: Enhance your maps with Lottie animations, learning how to integrate them via the Swift Package Manager.

  • 📑 Custom Annotations: Create and customize annotations on the map to pinpoint exact locations, accompanied by their respective Lottie animations.


Key Features of the Course:

  • Step-by-Step Guidance: Follow along with clear instructions and insights from DevTechie Inc.

  • Hands-On Practice: Apply your skills through real coding tasks and challenges.

  • Advanced Techniques: Explore advanced topics like matchedAnimation and the internals of iOS animations.

  • Flexible Learning: Learn at your own pace, with lifetime access to course materials.


By the End of This Course, You'll Be Able To:

  • Build a complete SwiftUI app from data parsing to final UI presentation.

  • Implement complex animations and transitions using SwiftUI.

  • Integrate Maps and Lottie animations into your SwiftUI app.

  • Gain a deeper understanding of iOS development with SwiftUI, preparing you for professional app projects.


Get Ready to Transform Your SwiftUI Skills! 🌟

Join DevTechie Inc. on this exciting adventure and bring your SwiftUI app development to life. With the Top Destinations app as your canvas, you'll paint a masterpiece of functionality and beauty. Enroll now and let's build something incredible together!

Course Gallery

Top Destinations App in SwiftUI w/ Maps & Lottie Animation – Screenshot 1
Screenshot 1Top Destinations App in SwiftUI w/ Maps & Lottie Animation
Top Destinations App in SwiftUI w/ Maps & Lottie Animation – Screenshot 2
Screenshot 2Top Destinations App in SwiftUI w/ Maps & Lottie Animation
Top Destinations App in SwiftUI w/ Maps & Lottie Animation – Screenshot 3
Screenshot 3Top Destinations App in SwiftUI w/ Maps & Lottie Animation
Top Destinations App in SwiftUI w/ Maps & Lottie Animation – Screenshot 4
Screenshot 4Top Destinations App in SwiftUI w/ Maps & Lottie Animation

Loading charts...

4236156
udemy ID
11/08/2021
course created date
17/08/2021
course indexed date
Bot
course submited by