ApplePlatformsDevFocus
From Lost In Wonderlands
Contents
- 1 Apple iOS Developement Focus
- 1.1 See also
- 1.2 Focus on
- 1.3 Samples
- 1.4 Articles
- 1.5 Blogs
- 1.6 Tools link
- 1.7 Books
Apple iOS Developement Focus
NeXT Steps
here everything has yet to be done !
coming soon :
Everything You Always Wanted to Know on developement focuses... (But Were Afraid to Ask)
a collection of links of interest
See also
Focus on
Discover documentation
- news from Apple, https://developer.apple.com/news/?id=oizmr1cr
- all documentions on technologies, https://developer.apple.com/documentation/technologies
- focus on last technologies, https://developer.apple.com/documentation
- sample codes, https://developer.apple.com/wwdc20/sample-code/
ARM ABI calling conventions
lauchd
properties list , plist
Internationalisation
- best practices
- Objective C
- Swift
- UIKit
- Cocoa
- SwiftUI
Localization
in Xcode
- first you need to generate teh string to localize using genstrings (see below)
- in xcode you can follow the geek-tricks
using genstrings
for objective c files find . -name \*.m | xargs genstrings -o en.lproj
for swift files find . -name \*.swift | xargs genstrings -o en.lproj
across several folders find ./ -name "*.m" -print0 | xargs -0 genstrings -o en.lproj
another tool exists to settle issues with swift : SwiftGenStrings
Objective C
Objective C++
Swift
- https://developer.apple.com/documentation/swift
- https://swift.org/download/#snapshots
- https://docs.swift.org/swift-book/
- https://www.apple.com/swift/playgrounds/
Swift UI
UIKit
- https://developer.apple.com/documentation/uikit
- https://developer.apple.com/documentation/uikit/deprecated_symbols
AppKit
Cocoa (older)
Samples
- https://developer.apple.com/library/archive/navigation/#section=Resource%20Types&topic=Sample%20Code
- https://developer.apple.com/metal/sample-code/
- https://developer.apple.com/documentation/healthkit/samples
- https://github.com/robovm/apple-ios-samples