Udemy

Build Beautiful Onboarding Screens With Lottie animations

立即報名
  • 461 名學生
  • 更新於 10/2022
4.5
(58 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
4 小時 57 分鐘
教學語言
英語
授課導師
Kelvin Fok
評分
4.5
(58 個評分)
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

Build Beautiful Onboarding Screens With Lottie animations

Develop stunning first impressions that capture your users' attention. Includes Combine framework & Lottie animations

Welcome to the Build Beautiful Onboarding Screens With Lottie animations course.

This course is designed for iOS developers (6-9 months of experience) who want to build beautiful onboarding screens that can immediately capture your users' attention when they open your app for the first time. This course aims to provide you with the thought process and the techniques required to build a professional looking onboarding view that is both dynamic and easy to customise.

In this course, we will build 4 unique projects of various styles.

In project 1 - the Travel App, we will learn to use UIView animation, UIView transitions and UITapGestureRecognizer to build out the animations.

In project 2 - the Fashion App, we will learn to code some views programatically, how to cross fade between two images, and how to communicate between child and parent objects via protocol and delegates.

In project 3 - the Holiday App, we will learn about AVFoundation via implementing the AVPlayer and the AVPlayerLayer. We will also use the Combine framework to manage the app states.

In project 4 - the Restaurant App (bonus), we will learn how to integrate Lottie animation into our screens.


More projects will be added to this course in 2022 and 2023.

課程章節

  • 7 個章節
  • 39 堂課
  • 第 1 章 Introduction
  • 第 2 章 Project 1 - Travel App
  • 第 3 章 Project 2 - Fashion App
  • 第 4 章 Project 3 - Holiday App
  • 第 5 章 Bonus
  • 第 6 章 Project 4 - Restaurant App (BONUS CONTENT)
  • 第 7 章 Bonus Content

課程內容

  • Build beautiful onboarding screens
  • Integrate Lottie (AirBNB) animations
  • Managing app states using Combine framework
  • Work with UIView animations & transitions
  • Cross fade between two images by adjust their alpha values via an algorithm
  • Implement protocols and delegates to communicate between child and parent objects
  • Use AVPlayer and AVPlayerLayer to create a video background
  • Code views programatically

此課程所涵蓋的技能


評價

  • A
    Avinash c Kumar
    1.0

    The course misleads with the keyword “Lottie” animation. It just imports the Lottie asset and uses it in just 1 video. Nothing more. I wasted more than 30 min looking for Lottie usage and what I wanted to learn was editing Lottie animations. I will be glad to change the rating if more desirable content is added.

  • G
    Guruprasad Nagarajan
    5.0

    Kevin is an excellent, patient teacher. This course content came in handy for my latest app. He is quite prompt in answering questions.

  • A
    Alan Coman
    5.0

    Great course that does very well what it setup to do, which is setup onboarding screens. Thank you!

  • J
    Jason Wilkins
    5.0

    This is most excellent course. you are speaking clearly, and at a good pace, :-) many thanks for answering my question about git and producing a video to explain its use, very easy to follow and it was just what I needed so I am now able to manage my mistakes!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策與使用條款才繼續瀏覽。

我已閱讀及同意