
AppCoda
@AppCodaMobile
Followers
5K
Following
2K
Media
451
Statuses
3K
iPhone, iPad, iOS Programming Community. Join us to learn Swift, SwiftUI, and UIKit for building iOS apps!
Joined February 2012
With the introduction of LazyVGrid and LazyHGrid in iOS 14, you can now build grid layout like this with ease. Best of all, when you switch from one grid layout to another, it comes with a nice animated transition.
0
5
53
RT @simonng: Just tried out Foundation Models in iOS 26 and build a simple Q&A app. Here is what I've learned:.
appcoda.com
With iOS 26, Apple introduces the Foundation Models framework, a privacy-first, on-device AI toolkit that brings the same language models behind Apple Intelligence right into your apps. This framew...
0
1
0
RT @CodingExplorer: Working with String Catalogs for App Localization in iOS 17 — via @simonng @appcodamobile.
appcoda.com
With the release of Xcode 15, Apple introduced an exciting feature called String Catalogs. This feature aims to streamline the localization process for your app, making it easier to manage all your...
0
2
0
RT @simonng: Building an AI Image Recognition App Using Google Gemini and SwiftUI via @AppCodaMobile .
0
2
0
RT @simonng: How to Integrate Google Gemini AI with Swift and SwiftUI via @appcodamobile.
appcoda.com
At the upcoming WWDC, Apple is expected to announce an on-device large language model (LLM). The next version of the iOS SDK will likely make it easier for developers to integrate AI features into...
0
3
0
RT @CodingExplorer: Using SymbolEffect to Animate SF Symbols in SwiftUI — via @simonng @appcodamobile.#swift #swift….
appcoda.com
When it comes to designing visually appealing and intuitive user interfaces in iOS development, SF Symbols are an invaluable asset. It offers a comprehensive library of over 5,000 customizable icons,...
0
2
0
RT @CodingExplorer: Creating Tooltips with TipKit and SwiftUI in iOS 17 — via @simonng @appcodamobile.#swift #swift….
appcoda.com
It’s always important to make your app as intuitive as possible. However, for some features, it may be helpful to provide extra information to teach users how to use them effectively. That’s where...
0
3
0
RT @mostafa71088: Memory Management in Swift: Understanding Strong, Weak and Unowned References via @appcodamobile.
appcoda.com
Behind all the coding that we are doing, you probably have noticed some of your variables with the reference of strong, weak or unowned when writing your codes. What do they really mean? Does it...
0
1
0
RT @simonng: How to Build a Barcode Generator Using SwiftUI via @appcodamobile.
appcoda.com
I recently received a question from a friend regarding barcode generation using Swift. The CoreImage framework provides convenient built-in APIs for creating various types of barcodes, including QR...
0
1
0
RT @CodingExplorer: Detecting Scroll Positions in ScrollView with SwiftUI — via @simonng @appcodamobile.#swift #swi….
0
2
0
RT @CodingExplorer: Building Pie Charts and Donut Charts with SwiftUI in iOS 17 — via @simonng @appcodamobile.#swif….
0
3
0
RT @simonng: Working with String Catalogs for App Localization in iOS 17 via @appcodamobile.
appcoda.com
With the release of Xcode 15, Apple introduced an exciting feature called String Catalogs. This feature aims to streamline the localization process for your app, making it easier to manage all your...
0
1
0
RT @simonng: Customizing Toolbar and Navigation Bar in SwiftUI via @appcodamobile.
appcoda.com
The Toolbar API has been available for a considerable period, having been introduced with the release of iOS 14. It was a valuable addition to the SwiftUI framework, enabling developers to incorpor...
0
1
0
RT @simonng: symbolEffect is a lovely feature introduced in iOS 17 for SF Symbols. In this tutorial, we will show you how to work with this….
0
2
0
RT @simonng: Exploring TipKit, a brand new framework in iOS 17. The framework provides the flexibility to display tips either as a popover….
0
2
0
RT @simonng: Keyframe-based animation empowers developers to animate properties independently, granting greater flexibility and control. By….
0
1
0