iOS® Developer Notes for Professionalsadmin28/10/2025ProgrammingBooks Share on Facebook Share on X (Twitter) Share on LinkedIn Share on Viber Share on WhatsApp Share on Telegram Share on Email Chapters Getting started with iOS Development UILabel UILabel text underlining attributedText in UILabel UIButton UIDatePicker UILocalNotification UIImage Convert NSAttributedString to UIImage UIImagePickerController UIImageView Resizing UIImage Cut a UIImage into a circle UITableView UITableViewController UIRefreshControl TableView UITableViewCell Custom methods of selection of UITableViewCells Custom methods of selection of UITableViewCells UIView Snapshot of UIView UIAlertController UIColor UITextView UITextField Delegate UINavigationController UIGestureRecognizer UIBarButtonItem UIScrollView UIStackView Dynamically updating a UIStackView UIScrollView with StackView child UIScrollView AutoLayout UITextField Custom UITextField UIViewController UISwitch UICollectionView UISearchController UITabBarController UIWebView UIActivityViewController UIControl – Event Handling with Blocks UISplitViewController UISlider UIStoryboard UIPageViewController UISplitViewController UIFont UIDevice Make selective UIView corners rounded Custom UIViews from XIB files UIBezierPath UIPickerView UIFeedbackGenerator UIAppearance UIKit Dynamics with UICollectionView UIPheonix – easy, flexible, dynamic & highly scalable UI framework UIKit Dynamics UI Testing Change Status Bar Color UISegmentedControl Passing Data between View Controllers Managing the Keyboard Checking for Network Connectivity Accessibility Auto Layout MKMapView NSArray NSAttributedString Convert HTML to NSAttributed string and vice verse NSTimer NSDate NSNotificationCenter NSURLSession NSUserDefaults NSHTTPCookieStorage NSURLConnection NSURL NSData NSInvocation NSUserActivity NSPredicate NSBundle CAAnimation Concurrency CAGradientLayer Safari Services CALayer iOS – Implementation of XMPP with Robbie Hanson framework Swift and Objective-C interoperability Custom fonts AVSpeechSynthesizer Localization Alamofire iBeacon CLLocation Checking iOS version Universal Links PDF Creation in iOS In-App Purchase CGContext Reference Core Location FacebookSDK AFNetworking CTCallCenter Push Notifications Extension for rich Push Notification – iOS 10. Rich Notifications Key Value Coding-Key Value Observation Initialization idioms Storyboard Background Modes and Events Fastlane CAShapeLayer WKWebView UUID (Universally Unique Identifier) Categories Handling URL Schemes Realm ARC (Automatic Reference Counting) Dynamic Type SWRevealViewController DispatchGroup GCD (Grand Central Dispatch) Size Classes and Adaptivity IBOutlets AWS SDK Debugging Crashes CloudKit GameplayKit Xcode Build & Archive From Command Line XCTest framework – Unit Testing AVPlayer and AVPlayerViewController Deep Linking in iOS Core Graphics Segues EventKit SiriKit Contacts Framework iOS 10 Speech Recognition API StoreKit Code signing Create .ipa File to upload on appstore with Applicationloader Size Classes and Adaptivity MKDistanceFormatter 3D Touch GameCenter Leaderboards Keychain Handle Multiple Environment using Macro Set View Background Block Content Hugging/Content Compression in Autolayout iOS Google Places API Navigation Bar App wide operations CoreImage Filters Face Detection Using CoreImage/OpenCV MPMediaPickerDelegate Graph (Coreplot) FCM Messaging in Swift Create a Custom framework in iOS Custom Keyboard AirDrop SLComposeViewController AirPrint tutorial in iOS Carthage iOS Setup Healthkit Core SpotLight in iOS Core Motion QR Code Scanner plist iOS WCSessionDelegate AppDelegate App Submission Process FileHandle Basic text file I/O iOS TTS MPVolumeView Objective-C Associated Objects Passing Data between View Controllers (with MessageBox-Concept) MVVM Cache online images Chain Blocks in a Queue (with MKBlockQueue) Simulator Background Modes OpenGL MVP Architecture Configure Beacons with CoreBluetooth Core Data Profile with Instruments Application rating/review request MyLayout Simulator Builds Simulating Location Using GPX files iOS SqlCipher integration Security App Transport Security (ATS) Guideline to choose best iOS Architecture Patterns Multicast Delegates Using Image Aseets Runtime in Objective-C ModelPresentationStyles CydiaSubstrate tweak Create a video from images Codable Load images async Adding a Swift Bridging Header Creating an App ID Swift: Changing the rootViewController in AppDelegate to present main or login/onboarding flow Share on Facebook Share on X (Twitter) Share on LinkedIn Share on Viber Share on WhatsApp Share on Telegram Share on Email Προηγούμενο Άρθρο HTML5 Canvas Notes for Professional Επόμενο Άρθρο Java Notes for Professionals