开始时,程序设计语言的基础是c++、面向对象的编程c++。在熟悉了特定的程序设计语言之后,很快掌握另一门语言将会更加容易。各式各样的编程语言都擅长不同,比如,你要写网站,前端需要学习html、css、JavaScript;后端是PHP、python等;而Android app需要学习Java、iOSapp,需要学习objective-c或swift,游戏写引擎c++功能强大。下面就让小编为大家介绍怎样编程制作自己的app?
怎样编程制作自己的app?
第一,网站和APP是分前后端的,然后端(服务器)基本上都是某种形式的HTTP服务+某种DB,网页和APP的后端技术重叠性很高,对初学者基本相同。
后台启动路线:
1.Linux操作系统、系统构建;
2.了解一种从PHP、Java、Python、Ruby、Node.js等的开发框架和开发语言;
3.以服务为起点,以实现为目标。
前台比较麻烦,APP前端与Web前端的知识点差别很大。前置启动路线:
1.web中的词汇来自于Html,然后是CSS,然后是JavaScript,等等,它们都是必要条件。
2.APP前端分为iOS和Android(暂时忽略Windows),安卓要学Java一套,iOS的话也是自成一派。
时间精力有限,要考虑清楚自己想做什么,然后尽可能深入地学习和实践。
首先学习基础,还是先实践?答案:完全取决于个人喜好。
有人就喜欢按部就班地学习,有耐心,不用花钱就能立刻获得成就感。强迫他们去学习将会非常不适应。
一些人对获得即时反馈和满足特别感兴趣。强迫他们先打两年基础再搞,很容易导致放弃。
还是鼓励更多人耐着性子,从基础开始慢慢开始,其实基础的过程也很有趣,而且不会很长。
除编程语言外,还需要了解该领域的知识原理以及该领域的编程语言如何表达实现。像计算机原理,操作系统,软件设计,数据结构,算法,计算机网络,熟练使用Windows,Linux,Macos等基础设施。
每一个计算机科学领域都有一套基本的成型机制,你要做这方面的工作,必须懂得这一机制。这项工作要做深奥,还是很有门槛的,以后能达到什么样的水平,都还是基础更重要。以上就是小编为大家介绍的怎样编程制作自己的app?希望能够对大家有所帮助。
[免责声明]
文章标题: 怎样编程制作自己的app?
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。