У нас вы можете посмотреть бесплатно SwiftUI 3 Tutorial - Build an iOS 15 News App with NewsAPI | Full Course или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In this course, we will build a Full News App using SwiftUI 3 from scratch to finish that fetches latest news from newsapi.org. Along the way, we'll learn and use most of the new APIs such as Async Await, Structured Concurrency, Actors, AsyncImage, Refreshable, SwipeActions, Searchable with suggestions. #swiftui Here are the main features of the News App we'll build: 1. Fetch news based on categories: general, business, science, technology, health, entertainment, sports 2. Bookmark articles so it can be persisted even when the app restarts. 3. Share article using native iOS share sheet UIActivityController. 4. Read article inside a Safari WebView in modal sheet presentation. 5. Search news based on the search query you type on the search bar. 6. Recent search history list. 7. Suggestion search list. Update: The async{} syntax has since been renamed to Task{} starting from Xcode 13 Beta 3. You also need to add @Sendable keyword for loadTask and refreshTask methods in NewsTabView. Please check the completed project from GitHub repo for any build issue. At 2:32:45, i missed the search invocation after assigning searchVM.searchQuery with the new value. You should add search invocation below the assignment to trigger the search after the user taps on the history item. Timeline: 00:00 Introduction - What we will build demo 03:35 Create Xcode project 04:53 NewsAPI Article models and stub JSON 17:08 ArticleRowView with AsyncImage 30:54 ArticleListView 34:35 Safari WebView sheet presentation 39:35 Native share sheet with UIActivityController 43:59 Fetch Articles Async Function from NewsAPI with Category 54:40 ArticleNewsVM ObservableObject with MainActor 1:02:51 NewsTabView with phase view management 1:33:40 ArticleBookmarkVM ObservableObject 1:44:06 BookmarkTabView 1:47:52 Actor Plist Disk Persistence for Bookmarks 2:00:05 Add SearchBar to filter bookmarks 2:04:32 Search Articles Async Function from NewsAPI 2:08:07 ArticleSearchVM ObservableObject 2:11:33 SearchTabView 2:21:05 Search Suggestions View 2:23:30 Add Recent Search History List 2:27:43 SwipeAction to delete recent search keyword 2:35:26 Persist recent searches keywords as plist 2:41:48 Closing Complete Project GitHub Repository: https://github.com/alfianlosari/NewsA... Part 2 - Add iPadOS UX Adaptivity to an iOS News App with SwiftUI 3: • Add iPadOS 15 UX Adaptivity to an iOS... What’s the difference between @StateObject and @ObservedObject? - Donny Wals: https://www.donnywals.com/whats-the-d...