Dcoder: Your Mobile Coding IDE and Compiler
Dcoder is a mobile Integrated Development Environment (IDE) and compiler, allowing you to write, run, and debug code directly on your Android device. Build projects, learn algorithms, and collaborate on your mobile. Seamlessly integrate with Git platforms like GitHub and Bitbucket, and even sync with VS Code. Code anytime, anywhere.
Supported Frameworks and Languages:
Dcoder offers extensive support for a wide range of frameworks and programming languages, including but not limited to:
- Frameworks: ReactJS, AngularJS, Django, Flask, Flutter, Ruby on Rails, and many more.
- Languages: C, C++ (GCC 6.3), Java (JDK 8), Python 2.7 & 3, C# (Mono 4), PHP 7.0, Objective-C, Ruby 1.9, Lua 5.2, JavaScript/Node.js (6.5), Go 1.6, VB.Net, F#, Common Lisp, R, Scala, Perl, Pascal, Swift, Tcl, Prolog, Assembly, Haskell, Clojure, Kotlin, Groovy, Scheme, Rust, BF, HTML, and CSS.
Powerful Features:
Dcoder boasts a feature-rich text editor with syntax highlighting, essential tools for efficient coding, and a fast compilation process. Key features include:
- Rich Text Editor: Syntax highlighting, line numbers, auto-indent, autocomplete parentheses, undo/redo functionality, file open/save.
- Debugging: View compilation results and errors simultaneously.
- Algorithm Challenges: Test your skills with algorithm-based challenges.
- Learning Resources: Learn HTML, CSS, JavaScript, Ruby, C, Python, Java, and many other languages within the app.
- Community Features: Leaderboards, custom themes, and adjustable font sizes.
- User Input: Supports user input for various languages (C, C++, Java, PHP, JavaScript, Node.js, etc.).
- Active Debug View: Quick access to output.
- YouTube Integration (New!): Watch coding tutorials and take notes simultaneously.
Important Note: Dcoder utilizes cloud-based compilers for speed and efficiency, resulting in a small app size (~8MB). Offline features are not currently supported. For assistance, contact [email protected].
Dcoder is an online compiler; you'll need an internet connection to use it.
Learn More:
- Algorithm Tutorials: https://youtu.be/rwzdKkgWKV4
- Short Introduction: https://youtu.be/X9lsvumpFGI
- Join the Community: LinkedIn, Facebook, Instagram, Twitter (links provided in original text)
- Become a Beta Tester: https://play.google.com/apps/testing/com.paprbit.dcoder
- Privacy Policy: https://dcoder.tech/privacy.html
- Terms of Use: https://dcoder.tech/termsofuse.html
Version 4.1.5 (Updated Dec 14, 2022): Includes a new YouTube tracks feature, allowing creators to share learning content. If you're a content creator, contact [email protected].