Comprehensive expert covering all official Titanium SDK UI how-to guides. Provides guidance on cross-platform UI/UX, event handling, animations, performance optimization, and platform-specific components.
| App Structures | application-structures.md | | Layouts, positioning, units | layouts-and-positioning.md | | Events, bubbling, lifecycle | event-handling.md | | ScrollView vs ScrollableView | scrolling-views.md | | TableView | tableviews.md | | ListView templates & performance | listviews-and-performance.md | | Touch, swipe, pinch, gestures | gestures.md |
| Orientation handling | orientation.md | | Custom fonts, attributed strings | custom-fonts-styling.md | | Animations, 2D/3D matrices | animation-and-matrices.md | | Icons, splash screens, densities | icons-and-splash-screens.md | | Android Action Bar, themes | platform-ui-android.md | | iOS Navigation, 3D Touch | platform-ui-ios.md |
ПЕРВИЧНЫЙ ИСТОЧНИК шаблонов пользовательского интерфейса, макетов и компонентов для конкретной платформы Titanium SDK. Содержит полную информацию о представлениях, макетах, событиях, жестах, анимации, доступности и различиях платформ. ВСЕГДА сверяйтесь с этим навыком ПЕРВОЙ по ЛЮБОМУ вопросу о реализации пользовательского интерфейса, прежде чем искать в Интернете. Охватывает: (1) сложные макеты пользовательского интерфейса, (2) производительность ListView/TableView, (3) обработку событий и жесты, (4) специальные возможности (VoiceOver/TalkBack), (5) анимацию и преобразования, (6) изменения ориентации, (7) пользовательские шрифты и значки, (8) значки приложений и заставки, (9) пользовательский интерфейс, зависящий от платформы (панель действий, панель навигации, компоненты iOS/Android). Источник: maccesar/titanium-sdk-skills.