资讯专栏INFORMATION COLUMN

2017-12-24 手机编程环境初尝试-用AIDE开发Android应用

vslam / 3269人阅读

摘要:前不久才接触到纯粹用手机进行编程的开发者当时颇有孤陋寡闻之感因为之前听说过手机编程还是一些在线编程学习网站开发的学习环境没有想过真的有用它做实际开发的此文用免费版在自己的手机上做一个最简单的应用参考的是官方的入门文档安装免费版后选择在下面

前不久才接触到纯粹用手机进行编程的开发者, 当时颇有孤陋寡闻之感, 因为之前听说过手机编程还是一些在线编程学习网站开发的学习环境, 没有想过真的有用它做实际开发的. 此文用AIDE免费版在自己的手机上做一个最简单的应用, 参考的是AIDE官方的入门文档: AIDE - Android IDE.

安装AIDE 3.2.171025(免费版)后, 选择在下面路径新建项目/Create new project(这个路径是Git客户端工具SGIT 1.3.3.final的默认git clone导出路径):

弹出项目类型选择:

选择New Android App后:

找了一下@string/hello_world定义的位置, 发现在:

选择"运行"后, 结果正如预期:

为检验中文命名的支持度, 将字符串键值改为了"@string/问好", 并在strings.xml中相应修改. 编译运行无误, 但开始在main.xml中的

总的感觉开发过程比较流畅, 虽然每每有付费专业版的弹窗, 但也无可厚非.

AIDE的下载量有百万之多, 让我感到手机编程环境的日益普及. 确实随着屏幕变大变清晰, 系统性能的提升, 手机现今已经离开发用机越来越近. 在手机拥有率已经远超电脑(而且不会逆转)的时代, 相信这种"移动"开发的实践只会越来越多. 新的编程语言工具对此的支持也会越来越完善, 比如之前的日语编程语言"抚子" - 第三版特色初探"对移动设备和输入法的特别优化"一节.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2453.html

相关文章

  • 让前端开发者失业的技术,Flutter Web体验

    摘要:掌握可能是前端开发者翻盘的唯一机会。是开发必须的代码库。区别与应用,我们导入的是库而非,这是因为目前的接口并非和的完全通用,不过随着谷歌开发的继续,它们最终会被合并到一块。 Flutter是一种新型的客户端技术。它的最终目标是替代包含几乎所有平台的开发:iOS,Android,Web,桌面;做到了一次编写,多处运行。掌握Flutter web可能是Web前端开发者翻盘的唯一机会。 show...

    shiguibiao 评论0 收藏0
  • 2017 我所分享的技术文章总结(下)

    摘要:对下半年所分享的文章进行整理,上半年总结的篇好文请点击这里,很多读者当时忘记了收藏,以致于查找一篇历史文章很费劲,因此在这里顺便做下记录。目前就分下下面几个大类,没有更多细分,已基本可以查找了。 对下半年所分享的文章进行整理,上半年总结的 98 篇好文请点击这里,很多读者当时忘记了收藏,以致于查找一篇历史文章很费劲,因此在这里顺便做下记录。目前就分下下面几个大类,没有更多细分,已基本可...

    XBaron 评论0 收藏0
  • 移动开发生态渐成

    摘要:我们希望整个移动开发领域的生态也能尽早建成,让移动开发者从万物生长,百花齐放早日过渡到各司其职,繁荣有序。至此,我们欣喜的看到在阿里巴巴,在淘宝内部开发生态已经形成,整个移动开发领域生态渐成,移动开发前景光明。 showImg(https://segmentfault.com/img/bVvoDy); 2008年,苹果发布AppStore,Google发布Android 1.0,自此开...

    z2xy 评论0 收藏0
  • 菜鸟程序员如何才能快速提高自己的技术

    摘要:当初弄这个公众号的本意就是为广大的开发者提供各种技术分享,发布最前沿的科技信息和技术。学会了自己查文档,就提高了自己解决问题的能力了,也提高了学习新技术的能力。多去浏览一些技术博客和网站,提高自己。 导语:很久没有这么悠闲的在家撸一篇文章了,最近也在思考怎样才能写一些对程序员帮助非常大的文章,怎样去运营好我们这个移动开发者聚集地的公众号:非著名程序员。当初弄这个公众号的本意就是为广大的...

    Paul_King 评论0 收藏0
  • SSH安全通信与端口转发(二)

    摘要:但是,还能够将其他端口的网络数据通过链接来转发,并且自动提供了相应的加密及解密服务。而与此同时,如果工作环境中的防火墙限制了一些网络端口的使用,但是允许的连接,也能够通过将端口转发来使用进行通讯端口转发能够提供两大功能加 博文参考 http://www.178linux.com/48542 https://segmentfault.com/a/1190000010279082 利用op...

    DesGemini 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<