Create custom tab bars with support for iOS 26's TabView, search roles, minimize behavior, and bottom accessories. Use SF Symbols 7 for enhanced iconography. Design and preview tab bar interfaces with Apple's Liquid Glass design language.
Learn SwiftUI with interactive examples and code snippets for components like Sliders, Toggles, Lists, and Grids. Explore foundational elements such as Colors, Fonts, Haptics, Gestures, Animation, SF Symbols, and Accessibility.
A plain with syntax highlighting for multiple languages. Includes line numbers, search and replace, and a page guide. Supports code editing with customizable settings and efficient file management.
Provides a Python 3.10 environment with code completion and a debugger. It includes a terminal, C/C++ compiler, and support for third-party libraries like cryptography and matplotlib. Users can build graphical interfaces and use Shortcuts.
Learn Python 3.13 with interactive coding, local execution, and breakpoint debugging. Run examples and access learning materials. Fetch Git repositories and use iCloud. Share files via LAN using HTTP/FTP. Install Python libraries from PyPI.
Create automation scripts using JavaScript to integrate with iOS features like files, calendars, and reminders. Build custom widgets for the Home Screen to display any data and adjust appearance.
Create designs with a flexible canvas and 45+ device frames. Sketch with Apple Pencil, build wireframes, and develop interactive prototypes. Collaborate in real-time and export designs in multiple formats.
Connect to Minecraft Bedrock Edition servers across PlayStation, Xbox, and Switch. Invite players to join sessions. Install and use free custom texture packs on supported servers. Manage server connections and settings.
Learn , CSS, and JavaScript with code templates, autocompletion, and syntax highlighting. Run examples locally, execute code directly, and use Git for version control. Store projects in iCloud and share via LAN using HTTP/FTP.
Manage remote servers with SSH and Telnet connections. Access terminal emulators with keyboard and language support. Create and switch between multiple sessions. Connect via Bluetooth key. Execute commands and manage server settings remotely.