Oberflächen von iOS-Apps sollen nicht nur einfach und konsistent bedienbar sein, sondern eine eigene Ästhetik ausstrahlen. Wir werfen einen Blick in die UI-Trickkiste, beleuchten diverse Tools und Frameworks, die dabei behilflich sein können, und zeigen, wie Buttons, WebViews etc. um fehlende Eigenschaften erweitert werden können.
8. kostenlos
PNGs aus IPA oder
.xarchive eindampfen
http://wasted.werk01.de
Wasted
Tools
Dienstag, 8. Oktober 13
9. Tools
Pixel Slice
Erstellung resizable Images
für Buttons, Rahmen etc.
über Mac App Store
3,59€
Slicy
Export von Ebenen in
@1x/@2x Bilder
http://macrabbit.com/slicy/
29 $
Dienstag, 8. Oktober 13
11. Bilder aus iOS Frameworks
und 3rd party App IPAs
extrahieren
github.com/0xced/
iOS-Artwork-Extractor
Vom OS übernehmen
Extractor
Dienstag, 8. Oktober 13
15. UISS (UIKit Style Sheets)
•Verständliche JSON-Syntax
•Live Updates per HTTP
•UIAppearance-Code kann generiert werden
•github.com/robertwijas/UISS
Dienstag, 8. Oktober 13
25. Spark Inspector
View-Hierarchiedarstellung in 3D,
Notification-Debugging
sparkinspector.com
€ 30,35
Reveal
View-Hierarchiedarstellung in 3D
revealapp.com
Tools
Open Beta
Dienstag, 8. Oktober 13
29. UIButton Touch-Bereich
•Touchable Bereich manchmal zu klein
•Überschreiben: -hitTest:withEvent:
•Superview muss groß genug sein
•github.com/futuretap/FTAdditions
Dienstag, 8. Oktober 13
30. UIButton selected state
•Für eigene Zwecke nutzbar
•Besser als -setImage:forState:
•selbst setzen: button.state = UIControlStateSelected
•UIControlStateHighlighted |
UIControlStateSelected nur in Code!
Dienstag, 8. Oktober 13