SwiftUI Weekly The curated collection of links about SwiftUI. Deliver every Monday.

News

New Financial Report Coming to App Store Connect developer.apple.com – Share Starting April 2020, you can get more details on the final proceeds of your apps and in-app purchases, including the transaction and settlement dates for purchases, as well as the state or province for transactions in the United States and Canada. Simply download the “All Countries or Regions (Detailed)” report in App Store Connect.

Reading

Drag and drop in SwiftUI swiftwithmajid.com – Share Another iPadOS feature released in SwiftUI with Xcode 11.4 was the drag and drop. Finally, we can use drag and drop API not only with UIKit but also with SwiftUI. This week we will learn all about drag and drop interactions in SwiftUI.

Keyboard Avoidance for SwiftUI Views www.vadimbulavin.com – Share Learn how to manage a SwiftUI view when keyboard appears. We’ll implement a SwiftUI ViewModifier that moves the view up and down when the iOS system keyboard covers a text field.

A guide to the SwiftUI layout system - Part 3 swiftbysundell.com – Share This week, we’ll wrap up the SwiftUI layout system series by taking a look at how we can customize the layout behaviors of our views, using tools like layout priorities and alignment guides.

How to make a SwiftUI component that draws a Shape with light rhonabwy.com – Share While I was experimenting with SwiftUI, one of the effects I wanted to re-create was taking a shape and making “stroke effects” on it. The goal was to create a SwiftUI component that could take an arbitrary path, apply this effect to the shape, and render it within the context of a larger SwiftUI view.

Coding the rainbow with SwiftUI medium.com – Share We are going to build a rainbow app with a basic navigation structure . We will also explore drawing curves in SwiftUI . The drawing part is a bit intermediate level , but we are going to take it one step at a time.

SwiftUI: Rendering Mode medium.com – Share Original mode will portray the image asset as it is, while the template mode will turn all the non-transparent parts of the image into one color that you can set. The default color is black.

Code

ios-weatherapp-swiftui github.com – Share iOS WeatherApp is copy design from Apple Weather App uses Openweathermap API and build with SwiftUI. Feature this app same with apple weather like get current weather & details, get hourly forecast weather and get daily forecast. But detail not fully same because limited feature free plan from Openweathermap API.

FetchImage github.com – Share Makes it easy to download images using Nuke and display them in SwiftUI apps.

Video

Did you enjoy this issue?

If you don't want these updates anymore, please unsubscribe here If you were forwarded this newsletter and you like it, you can subscribe here