Tumgik
#KathiresanMurugan
ktrkathir · 4 years
Video
youtube
Design Login screen in SwiftUI | How to make an iOS App
1 note · View note
ktrkathir · 4 years
Text
CustomButton in SwiftUI
  – How to make an iOS App
Kathiresan Murugan
View On WordPress
1 note · View note
ktrkathir · 4 years
Text
Design Tack Shipping screen in SwiftUI
Design Tack Shipping screen in SwiftUI
Hi Friends,
Basic SwiftUI screen designing of Track shipping screen in SwiftUI | How to make an iOS App
  – How to make an iOS App
  Kathiresan Murugan
Subscribe
https://www.youtube.com/channel/UC6nWavOGjtz8bhwUTBoQWFg
View On WordPress
1 note · View note
ktrkathir · 3 years
Text
Debug: Print class, function, line number swift
Debug: Print class, function, line number swift
Hi Guys, Here I created new Function to print message, class name, function name and line number. // Can call like. DebugPrint.message("Test") // Implementation enum DebugPrint { static func message(_ text: String, _ fileName: String = #file, _ function: String = #function, _ line: Int = #line) { print("\(text) \t fileName: \((fileName as NSString).lastPathComponent), function: \(function),…
View On WordPress
0 notes
ktrkathir · 4 years
Text
DynamicFontSize for custom fonts in Swift
DynamicFontSize for custom fonts in Swift
Hi Friends, Set your custom fonts with dynamic font size.
Tumblr media
extension UIFont { /// CustomFont /// - Parameter style: UIFont.TextStyle static func customFont(style textStyle: UIFont.TextStyle) -> UIFont { let fontName = "Arial" let fontDescripter = UIFontDescriptor.preferredFontDescriptor(withTextStyle: textStyle) guard let customFont = UIFont(name: fontName, size: fontDescripter.pointSize) else…
View On WordPress
0 notes
ktrkathir · 4 years
Text
Daily Reminder Local Notification Swift 5.2
Daily Reminder Local Notification Swift 5.2
Implementing a Daily Reminder Local Notification (UNUserNotification) and build an iOS Application | Xcode 11 | Swift 5.2
No real device. No Certificate. No Provisioning profile.
Here I used UserNotification framework and implemented UNCalendarNotificationTrigger, DateComponents to set notification on every day at 12 pm.
View On WordPress
0 notes
ktrkathir · 4 years
Text
Simulate APNS Remote Notification on simulator iOS 13.5 and above | Xcode 11.5
Simulate APNS Remote Notification on simulator iOS 13.5 and above | Xcode 11.5
Hi EveryOne!
In this Swift tutorial. I discussed about how to trigger a push notification to Simulator iOS 13.5 and above | Xcode 11.5 and above.
No Certificate. No ProvisioningProfile. No Third party websites. No .p12 file required.
Terminal command to send Push notification to simulator.
Syntex:
$ xcrun simctl…
View On WordPress
0 notes
ktrkathir · 4 years
Text
Side menu implementation Swift
Side menu implementation Swift
A Step by step tutorial about Integration and Implementation of Left sideMenu and build an iOS App
Here I Implemented tableView with SideMenu SDK to Xcode project using Swift Package Manager.
We can design our own ViewController to Left slide menu and also customise what we need.
Integration [youtube=https://www.youtube.com/wa…
View On WordPress
0 notes
ktrkathir · 4 years
Text
CLLocationManager Refactor | Xcode 11 | Swift 5.2 | KtrKathir
CLLocationManager Refactor | Xcode 11 | Swift 5.2 | KtrKathir
Hi Buddy,
CLLocationManager Refactor | Core Location | Xcode 11 | Swift 5.2 | KtrKathir
In this swift tutorial I discuss the topic of LocationManager Refactor out of your UIViewController. This will make your code much more readable, and keep those UIViewController small.
This video Contains How to implement a LocationManager as a singleton class and fetch a location from where every you…
View On WordPress
0 notes
ktrkathir · 4 years
Text
Customise ActivityIndicator | Swift 5.2 | Xcode 11
Customise ActivityIndicator | Swift 5.2 | Xcode 11
Hi Buddy,
In this swift tutorial I discuss the topic of Customise ActivityIndicator out of your UIViews. This will make your code much more readable, and keep those UIViewController small.
You can use this LoadingIndicator for any other Views. That makes sense to users what was going on right now in this UI Element.
Once you implemented it will help for your entire project. Because of…
View On WordPress
0 notes
ktrkathir · 4 years
Text
Launch multiple simulator on a single compile in Xcode
Launch multiple simulator on a single compile in Xcode
Hi Friends,
I have develop a communication application. I will run same build in multiple simulators each time to test a design. So, I did like run on iPhone X and Stop. Then run on iPhone 7 and stop. This method of developing was ate my time for running with multiple simulator for any single changes.
So, That I found a solution for Launch multiple simulator on a single compile in Xcode
It is…
View On WordPress
0 notes
ktrkathir · 4 years
Text
Protocol Oriented programming in Swift
Protocol Oriented programming in Swift
Hi Friends,
The powerful concept called Protocol Oriented Programming (POP) was introduced in WWDC 2015
Here I have some eg. for understanding POP
Basically we use protocols to implement delegation. But now protocols will split a logics from class, structures and enums.
struct People { var fatherName: String var name: String var age: Int }
Here I create People structure. Its…
View On WordPress
0 notes
ktrkathir · 4 years
Text
Easy TextField Validation in Swift5
Easy TextField Validation in Swift5
Hi Friends,
I have a easy logic to validate a textFields easily.
for eg. I have implemented a email validation for this textfield.
/// Validate type enum ValidateType { case email }
Validation properties with User experience.
extension ValidateType { /// Validation /// - Parameter text: text func isValid(text: String?) -> ValidationResult { guard let text = text else { return…
View On WordPress
0 notes