The latest tips, tutorials, and stories from our community.
Our blog
Resources, insights, and stories
J.C. Yee • May 01 2024
SwiftUI Color
Color in SwiftUI can be used in various ways to enhance the appearance of your app. Color can be used in modifiers to change the background or foreground colors of views, or color can be used as a view itself. Basic Code Sample In this example, the text “Hello” will be in red. Note that… View Article
Chris C • Apr 29 2024
Bitrise for iOS Tutorial
In this tutorial we’ll be going through how to set up Bitrise for an Xcode project and GitHub repository. Bitrise is a great Continuous Integration (CI) and Continuous Deployment (CD) platform that can help automatically build your projects, execute tests, and check for any issues. Setting up the Project and Repository To begin, we’ll create… View Article
Chris C • May 01 2024
SwiftUI Picker
The Picker provided by SwiftUI allows for easy creation of picker views to select from multiple options. The options can be passed in different ways, including an array or an enum, and the picker can be stylized as well. Basic Code Example The example above is a Picker that takes its selector options from an… View Article
Chris C • May 01 2024
SwiftUI Stacks
Stacks are essential views that control the layout of elements in an app. This includes the HStack, VStack, and ZStack, as well as Lazy Stacks. Basic Code Examples There are three main types of Stacks shown above. The HStack in line 1 creates a layout for the child views/elements to appear next to one another… View Article
Chris C • May 01 2024
SwiftUI ScrollView
ScrollView is a view that allows for scrolling through multiple child elements/views, such as Text, Images, Stacks, etc. Basic Code Example The content of a ScrollView can be a simple Text element as shown above, or it can be other views such as custom views and Stacks. The example above will have the default ScrollView… View Article
J.C. Yee • May 01 2024
SwiftUI TabView
TabView is a view that incorporates a tab bar which allows for easy switching between multiple tabs/child views. Basic Code Example To display a TabView, add child views such as Text(“Tab 1”) and Text(“Tab 2”) in lines 2 and 6. Each of these child views will be its own tab. These child views can also… View Article
[ajax_load_more loading_style="infinite classic" transition_container_classes="row" container_type="div" post_type="post" posts_per_page="6"]