Learn Swift, SwiftUI, and Combine through structured tutorials and coding exercises. Practice with micro classes to grasp core concepts. Track progress and build apps to reinforce understanding of syntax and features.
Learn about networks through interactive tutorials and visualizations. Explore simplified datasets and see behavior in real time. Complete mission-based challenges to understand concepts like training, activation, and optimization.
The app connects to various servers and offers Git operations with a visual merge tool and branch history. It provides live editing, a built-in terminal, and syntax highlighting for numerous languages.
Edit files using Processing or Regular Expressions. Search files by name, type, date, or modification. View and edit source code in multiple formats. Open and navigate PDFs directly. Search within documents for specific content.
Edit with a Sublime-like interface. Open and edit local and remote files via Dropbox, OneDrive, FTP, SFTP/SSH. Support multitasking, split-screen, and iPadOS mouse. Use Siri Shortcuts for automation. Enable multi-caret editing for efficient coding.
Provides a secure SSH and for managing remote servers. Users can connect via SSH, transfer files using , and execute commands in a terminal. It supports terminal emulation, session management, and file navigation.
The app provides HTML5 webpage development tools and tutorials. It includes a code editor, file system management, and sample files for features like Canvas drawing and WebGL.
Run code on iOS devices using MRuby VM. Edit code with syntax highlighting and autocomplete. View documentation inline. Execute code via Shortcuts or Siri. Make HTTP requests and interact with native alerts. Access clipboard for input and output.
Provides a secure SSH and SFTP for managing remote servers. Users can connect via SSH, transfer files using SFTP, and execute commands in a . It supports customization, session management, and secure file navigation.
Learn programming through interactive lessons and exercises. Use an embedded editor and a custom virtual keyboard for coding. Track progress and receive personalized feedback. Share snippets and collaborate in real-time.
In multiple languages with an interactive IDE. Compile and run Java, C++, Python, and more. Debug and execute using AI assistance. Share and save projects directly from the .