APP开发教程视频 手机APP开发

想学app开发 , 零基础怎么入手?

APP开发教程视频 手机APP开发


完全零基础的话可以先用一些图形化编程软件入门 , 了解编程的思想和语法 。比如:手机上的sketchware图形化界面 , 现成的语句 , 直接拖拽生成代码还有现成的组件 。等有了一些了解 , 可以去我要自学网等网站 , 看一些教程 , 从环境搭建 , 工具使用开始学起 , 然后学习编程语言:比如Java 。编程软件可以使用Android studio 。
【APP开发教程视频 手机APP开发】如何自学编程 , 并编写一个APP?
APP开发教程视频 手机APP开发


自学编程本身就是一个非常难的挑战 , 更何况自己制作一个APP!自学需要两个能力  , 1是要有很强的逻辑理解能力 , 2就是设计能力!逻辑能力在学习过程中非常重要 , 逻辑不好起码一个循环语句都够你学很久 , 设计能力主要表现在设计程序方面 , 你学会了一门语言实际上只是个开始 , 会了跟会用是两回事 , 会用更用得好又是两回事!两者都是非常难的 , 特别是现在面向过程的语言 , 由于不像面向过程语言是接近硬件底层的语言 , 所以面向对象语言本身并不难 , 难的是面向对象的思维 , 它不是像C这种面向过程语言 , 主要针对的是算法 , 讲究的是这件事怎么做!面向对象语言一般都有提供现成的API , 很多经常要实现的事情已经帮你做好了 , 你直接调用就行 , 更注重的是对象思维 , 就是谁做了这件事!所以喜欢编程的建议去一些培训机构学习 , 有很好的学习气氛和老师指导同学之间的交流 , 两三个月内设计一款简单的APP是绝对没有问题的!自学不是不可行 , 而是对一般没有天分的人来说实在太难! 。
想从零开始学开发app , 该怎么做?
APP开发教程视频 手机APP开发


感谢邀请 , 感谢信任~我一直在做Java的开发 , 中间自己做过Andorid的开发 , 完成了一个小的APP , 也有一些盈利 , 而IOS开发只是研究过 , 安装完环境之后就没有再继续了(自己汗一个) 。我就用自己“浅薄的经验” , 提一些建议 。Android or IOS首先要面对这样的选择 , 到底选择哪个平台 。(我先把Windows Phone默默地忽略掉)因为不知道题主的零基础是怎么个零基础:如果会一些Java开发的话 , 只是没有开发APP的经验 , 直接学习Android开发会比较简单 。
IOS和Android开发的差别还是挺大的 。如果开发零基础 , 两者的难度我觉得差不多 , 不过IOS开发的前提比较“贵” , 需要一台Mac;我不太建议安装“黑苹果” , 感觉不是很好用 。Android开发一台Window的电脑即可 , 一台Android系统的手机(或者用模拟器替代) , 开发环境(JDK、Android SDK) , IDE , 做Android开发的话 , Java还是要学好的:Java的基础语法 , 面向对象思想 , 常用的类和包 , IO , 集合 , 异常等等;还要学习接口的开发 , 数据库入门知识 。
Java学习的差不多了 , 再去看Android方面的知识:Android UI的各种控件及布局、网络编程、数据存储等等 。更多的知识点我也不好详细说明 , 可以在网上找一些教学视频 , 跟着视频学习(初学者不建议看书 , 学习速度会比较慢) 。IOS开发需要一台MacOS的电脑 , 不建议使用黑苹果 , 一台苹果的手机 , 说不定还需要一个平板 , 开发环境 , IDE(XCode) 。

推荐阅读