I develop native UIKit/SwiftUI apps for iOS and iPadOS systems with Xcode software on a Mac computer.
For me, I am not reluctant to develop an app to solve my own problem. I sometimes use Swift Playgrounds app on my iPad Pro device to develop an algorithm. Although I have not joined the Apple Developer Program, some of the apps I have developed are published on the App Store market.
Apps on the store:
I learn new technology that helps me develop more productively. I can develop apps using UIKit and SwiftUI. I can make use of concurrency in Swift.
I can also embed an existing web app in a native app and expose system services to the web app, like JavaScript calling a native API. Moreover, I can build apps that can communicate with RESTful APIs.
I have used some app extensions like AutoFill Credential Provider, widgets, in-app purchases and custom keyboard. I can develop localised apps too.
I follow the design guidelines and strive to make the app intuitive and predictable.
Using a version control software like Git is no stranger to me.
iPadOS, iPad Pro, Mac, SwiftUI, Swift Playgrounds, UIKit, Xcode and App Store are trademarks of Apple Inc.
IOS is a trademark of Cisco Systems, Inc.