Build mobile projects using JavaScript and React. Run apps on an iOS device connected to a computer. Support interactive gestures and graphics. Requires basic programming knowledge. Uses React Native 0.81.1.
Navigate and manage files and folders, preview documents and media. Browse and view notebooks. Run scripts and notebooks. Integrate with source code formats. Edit and debug code with syntax highlighting. Save and export code changes.
Languages like HTML, JavaScript, Python, and Java through interactive lessons and game-like challenges. Complete code examples, access 35+ courses, and use a fast compiler to test and run code instantly.
Create custom widgets for iOS and macOS using JavaScript and JSX-style syntax. Edit and preview widgets in real-time. Deploy across both iOS and macOS platforms without complex setup.
Write, test, and run TypeScript or JavaScript scripts on iOS devices. Create widgets, Control Center toggles, Dynamic Island views, custom keyboards, Shortcuts, and share extensions. Access system APIs and device features through script commands.
Edit and run JavaScript projects with code completion for HTML, JavaScript, and CSS. Access files locally, search across projects with filters, and use code snippets.
Access Git repositories on iOS. Clone repositories to get local copies with all branches. Edit files, commit changes, and push updates. Work offline and sync when online. Allow other apps to access repositories via the Files .
Create interactive apps and games using visual programming. Write and run code with a touch-based interface. Utilize iPad features like Multi-Touch and accelerometer. Edit and debug code in real-time.
Teach children to code with interactive lessons and step-by-step tutorials. Create and share projects using block-based programming. Track progress and receive feedback. Sync with classroom accounts for teacher oversight.
Create and run 2D and 3D games directly on iOS. Script gameplay using Lua for lightweight, fast development. Test changes in real time with instant feedback. Import assets and build interactive projects without needing a computer.