android编程

Are you a great programming lover? If yes, then you will surely love the apps that I have shared in this article. Because they will let you do programming anywhere on your android device. These are like having mini compilers and editors in your pocket. Below I have listed some great programming apps that will allow you to write and run code for programming languages like C, C++, Java, C# and Python.

您是伟大的编程爱好者吗? 如果是,那么您一定会喜欢我在本文中共享的应用程序。 因为他们会让您在Android设备上的任何地方进行编程。 这些就像口袋里有微型编译器和编辑器。 下面我列出了一些很棒的编程应用程序,这些应用程序将允许您编写和运行C,C ++,Java,C#和Python等编程语言的代码。

Also Read: The Top 4 Websites to Create Android Apps Online for Free

另请阅读: 免费在线创建Android应用程序的前4个网站

Image Source
图片来源

5个在Android平台上进行编程的最佳应用 (5 Best Apps to do Programming on Android Platform)

C4droid – C / C ++编译器和IDE (C4droid – C/C++ compiler & IDE)

C4droid is a very popular and user-friendly C/C++ IDE and compiler for Android platform. You can write and run C and C++ programs directly on your phone. It is a paid app and I personally used it. It is really great application for C/C++ programmers. Some of its features are mentioned below.

C4droid是非常流行且用户友好的C / C ++ IDE和Android平台编译器。 您可以直接在手机上编写和运行C和C ++程序 。 这是一款付费应用,我个人使用过。 对于C / C ++程序员来说,这确实是一个很棒的应用程序。 它的某些功能在下面提到。

特征 (Features)

  • Create your own applications on android device and run them even without internet access在android设备上创建自己的应用程序,即使没有互联网也可以运行它们
  • Source code editor with syntax highlighting, tabs, code completion, code formatting, file association and undo/redo具有语法突出显示,选项卡,代码完成,代码格式,文件关联和撤消/重做的源代码编辑器
  • Easily export and share your programs as APKs or native executables (for terminal apps)轻松导出和共享程序为APK或本地可执行文件(用于终端应用程序)
  • No root access is required无需root访问权限
  • Full ANSI C and ISO C99 support with TCC (Tiny C Compiler) + uClibc通过TCC(Tiny C编译器)+ uClibc全面支持ANSI C和ISO C99
  • Supports Git integration支持Git集成
  • Customize the GUI, choose where to place tabs and buttons, various themes are also supported.自定义GUI,选择在哪里放置选项卡和按钮,还支持各种主题。

CppDroid – C / C ++ IDE (CppDroid – C/C++ IDE)

CppDroid is another simple C/C++ IDE and compiler for android devices. It is focused on learning programming languages and libraries. I have also used this app and it is freely available. Lets take a look on some of its main features.CppDroid是用于Android设备的另一个简单的C / C ++ IDE和编译器。 它专注于学习编程语言和库。 我也使用了这个程序,它是免费提供的。 让我们看一下它的一些主要功能。

特征 (Features)

  • code complete, real-time diagnostics (warnings and errors) and fixes代码完整,实时诊断(警告和错误)和修复
  • file and tutorial navigator (variables, methods, etc), static analysis文件和教程导航器(变量,方法等),静态分析
  • smart syntax highlighting, auto indentation and auto pairing (configurable)智能语法高亮显示,自动缩进和自动配对(可配置)
  • compile and run C/C++ code (no root access required)编译并运行C / C ++代码(无需root访问权限)
  • works offline (no internet connection required), Dropbox support脱机工作(无需互联网连接),Dropbox支持

Apart from this, it also provides so many tutorials, examples and projects that will help in learning C and C++ programming.

除此之外,它还提供了许多教程,示例和项目,将有助于学习C和C ++编程。

适用于Android Java C ++的AIDE- IDE (AIDE- IDE for Android Java C++)

Java programming. Below I have mentioned some of its important features.Java编程 。 下面我提到了它的一些重要功能。

特征 (Features)

  • Interactive lessons for Android, Java and Game development适用于Android,Java和游戏开发的互动课程
  • Edit, compile and run code with single click. No root access is required.只需单击即可编辑,编译和运行代码。 不需要root访问。
  • Debug Android Java apps and Java Console apps调试Android Java应用程序和Java Console应用程序
  • Real-time error checking, Code Refactoring实时错误检查,代码重构
  • Code completion and syntax highlighting, Dropbox integration代码完成和语法突出显示,Dropbox集成

Using AIDE you can create basic Android apps like interest calculator, 2D games and even advanced widgets like zooper widget.

使用AIDE,您可以创建基本的Android应用,例如兴趣计算器,2D游戏,甚至是高级小部件(例如zooper小部件) 。

C#去 (C# To Go)

If you love C# programming so much then C# To Go app will let you to do C# programming anywhere on your mobile. It is like having mini C# compiler in your pocket. C# To Go provides various features like code completion, syntax highlighting, etc. It is also a free app which can be downloaded from google play store freely.

如果您非常喜欢C#编程,那么C#To Go应用程序将使您可以在手机上的任何地方进行C#编程。 就像口袋里有迷你C#编译器。 C#To Go提供各种功能,例如代码完成,语法突出显示等。它还是一个免费的应用程序,可以从Google Play商店免费下载。

QPython –适用于Android的Python (QPython – Python for Android)

QPython is a script engine that runs Python scripts and projects on android devices. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It offers a great development kit which lets you easily develop Python projects and scripts on your phone.

QPython是一个脚本引擎,可在android设备上运行Python脚本和项目。 它包含Python解释器,控制台,编辑器和适用于Android的SL4A库。 它提供了一个出色的开发套件,可让您轻松在手机上开发Python项目和脚本。

If you know about some other good apps that allows to do programming on android platform then please mention it by commenting below. I will try to include them in this list. Also share your experience after using above apps.

如果您知道其他允许在android平台上进行编程的优秀应用,请在下面评论中提及它。 我将尝试将它们包括在此列表中。 使用以上应用程序后,还请分享您的经验。

Happy Coding!!

android编程_5个在Android平台上进行编程的最佳应用相关推荐

  1. c语言vc6.0界面设计实例,vc6.0使用简介及C语言在6.0平台上的编程实例.ppt

    vc6.0使用简介及C语言在6.0平台上的编程实例 C++ 目录 第一章:Visual C++概述 第二章:C++语言基础 第三章:用MFC编写Windows程序 第四章:消息与输入 第五章:菜单.工 ...

  2. Android 系统(86)---mtk平台上如何开启f2fs

    本文介绍mtk平台上如何开启f2fs 1.  MTK Android O1   SW 版本 2.  F2FS 在下列平台已经做了验证,其他平台没有验证 1)6580/6570   2)6735/53/ ...

  3. 关于如何在Android、Java等非微软平台上建立高信任的SharePoint应用程序

    关于如何在非微软平台上建立高信任的SharePoint应用程序 原文 :http://blogs.msdn.com/b/kaevans/archive/2014/07/14/high-trust-sh ...

  4. java收款编程_农行网上支付平台-商户接口编程指南-Java_Edition-V3.1.6.pdf

    [实例简介] [实例截图] 目录 1. 简介.............................................................................. ...

  5. 区块链编程_资源:区块链上的编程所有权

    区块链编程 智能合约是一类独特的软件,专门用于管理有价值的数字资产的所有权. 尽管可以使用现有的编程环境来跟踪资产的所有权,但是它们通常用于反映所有权而不是直接定义所有权的方案中. 智能合约的独特之处 ...

  6. 网易5天python编程课_网易云课堂上自学编程?

    (一) 不是大佬.题主问的是有没有必要按照网易云课堂上的大一到大四的全部课程学习一遍? 强答一波:没有必要. 题主这么提问,无非就是想减少自己的试错成本,在这里分享一些我这段时间以来的学习经历.每个人 ...

  7. vc6下usb编程_5款免费的C/C++语言编程器

    C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.目前,C/C++语言十分热门.今天小编准 ...

  8. Android接入高德地图SDK,Android高德SDK 地图篇一:集成高德SDK

    Android高德SDK 地图篇一:集成高德SDK 大家好,这是系列博文的第一篇: 系列博文会完成以下功能 一. 地图篇:利用高德SDK实现滴滴出行的效 二. 导航篇:利用高德SDK实现滴滴司机端的效 ...

  9. 【Android】Realm详解(Android 数据库Sqlite的完美替代者)

    介绍 Realm 是一个 MVCC (多版本并发控制)数据库,由Y Combinator公司在2014年7月发布一款支持运行在手机.平板和可穿戴设备上的嵌入式数据库,目标是取代SQLite. Real ...

  10. [原]详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)

    链接地址:http://m.blog.csdn.net/blog/yhc13429826359/29357815 2014-6-8阅读578 评论0 前言:cocos2dx作为一个开源的移动2D游戏框 ...

最新文章

  1. 【模型蒸馏】从入门到放弃:深度学习中的模型蒸馏技术
  2. okhttp 工具类_HR常用的人才测评工具 ~ 团测系统
  3. 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第1章-绪论
  4. 10+ commonly using find command switches with example Unix/Linux
  5. BZOJ4161 常系数齐次线性递推
  6. Origin绘制大小和颜色可变的3D散点图
  7. 在wdos系统下搭建Dns服务器
  8. 在Shell中使用alias
  9. linux面试题中的简答题,[计算机]linux面试题简答题部分.doc
  10. linux账号前有个base,安装 aconda 后Linux的终端界面前部出现(base)字样
  11. 测试鼠标双击_鼠标环境可靠性测试是什么
  12. 虚拟化学习笔记-虚拟机迁移的分类及原理
  13. stl vector 容量与大小之间的关系
  14. 浅析 Community Server 在线用户列表与位置跟踪实现机制[原创]
  15. 这些NFT项目已经拍成了电影
  16. 计算二叉树中各结点的最大元素的值
  17. 百度网址安全中心拦截解除的办法分享
  18. lisp6 暖通cad_浩辰CAD暖通2018
  19. 机器人视觉与计算机视觉区别--北大刘宏报告
  20. 多线程编译与运行linux,Linux系统下多线程程序编译makefile文件

热门文章

  1. python的ols_看懂python3 之statsmodels包的OLS
  2. Tacotron2 NVIDIA版本优化停顿问题之Biao-Bei数据PhonePrssCrystal
  3. 一文搞懂由积分判断函数零点个数问题(积分证明题总结笔记2/3)
  4. Laya shader opengles 2.0 第一章-飘扬的旗帜 gitee代码
  5. 抖音超火JavaScript实现网红太空人表盘 ~看程序员是如何用代码做华为太空手表
  6. Matlab的eval函数
  7. 计算机英语二国家线,考研英语二国家线-考研英语二历年国家线!
  8. 系统架构设计师考点全纪要(自己整理,本人一次稳过)
  9. UnboundLocalError local variable torch referenced before assignment
  10. HPUACM暑期集训第二次积分训练赛 C——Simplest