如何入门移动端app开发

随着互联网时代的到来,安卓和苹果的火热,移动端app的需求越来越多。这就催生了越来越多的开发人员加入移动端app开发的队伍中。目前移动端主要被三大操作系统占据着它们是谷歌的android操作系统、苹果的ios操作系统、微软的windows phone操作系统,形成了三足鼎立的局势。

接下来小编为大家介绍一下入门进行这三大平台的app开发需要什么条件。

android平台app开发

安卓平台的app俗称apk,一般是基于java语言进行的开发,当然也有的大牛直接用c++来进行开发,但是对于刚入门的小菜鸟来说java语言是我们进军apk开发的首选。它对要求java的水平不是很高,基本我们在学校学的java基础掌握牢固就可以进军apk开发。

不过这只是有了进军的资本,要进行apk的开发还要学习android sdk,它是谷歌为进行安卓app开发提供的一套开发工具包,有了它极大的方便了开发人员进行apk开发的工作。eclipse是一个广泛使用的集成开发环境,android sdk可以部署在这个开发环境上。所以掌握了java+Android sdk+eclipse就可以进军apk开发

苹果ios平台app开发

苹果ios平台app的开发是基于Objective-C语言进行开发的,Objective-C是C语言的超集。所以如果你有了C语言基础,那么学习Objective-C就会容易一些。这对我们来说应该不是什么难题,因为几乎所有大学计算机专业的首门编程语言基本都是C语言。

如果没有C语言的基础,那么直接学Objective-C就会相对难一些。有了Objective-C的基础后,苹果也提供了一套ios sdk用于进行ios app的开发。开发苹果app用的集成开发平台是xcode。所以Objective-C+ios sdk+xcode就可以进军苹果ios app的开发

windows phone平台app的开发

windows phone平台app的开发基于的语言就比较多了。

  1. C#是一直都支持的语言,这个计算机语言是微软目前主打的计算机语言,也是开发WP最主流的语言。
  2. VB,这个计算机语言也能完美进行WP开发。有VB功底的朋友稍微看些教程可以直接用VB开发WP软件
  3. 常用的C++语言也可以用来开发WP软件
  4. javascript一种脚本语言也被微软集成,可以用来开发WP软件

除了这些基础语言外微软也有进行WP开发的sdk来方便开发者进行WP软件的开发。进行WP开发的集成开发环境是visual studio。所以C#/VB/c++/javascript+WP SDK+visual studio就可以进军windows phone平台app的开发

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-07-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员笔记

团队合作

1814
来自专栏PPV课数据科学社区

梦想与前行,一名数据人的自白

有些已经被行内人确认无疑的观点被反复强调,比如”数据挖掘/分析要懂业务”、“产品是数据价值变现的一条有效渠道”,观点没错,但听多了的感觉就好比一些健康养生专家在...

2683
来自专栏AI研习社

对创业公司的忠告:这么玩数据才不会死

编者注:本文作者 Matthew Coffman,是专注于企业云的风投基金 High Alpha 产品经理。他具有丰富的大数据行业经验,也参与和见证了许多数据公...

3336
来自专栏Miguel三先生

职能部门的需求

1704
来自专栏DevOps时代的专栏

案例 | 可视化的方式解决 Dev 和 Ops 的相爱相杀(上)

前言 我是ThoughtWorks的高级咨询师,工作9年,曾参与中国移动、中国联通手机BOSS系统以及呼叫中心系统的研发。担任过售前、项目经理、维护工程师和开发...

2825
来自专栏大数据文摘

数据价值如何在企业实战中落地(33PPT)

2947
来自专栏BestSDK

腾讯质量开放平台WeTest亮相ChinaJoy

腾讯云计算公司副总裁曾佳欣现场做了“云+未来,让游戏更精彩”的主题演讲,宣布腾讯云游戏行业全生命周期解决方案再添系列强势产品。其中,WeTest平台下手游测试、...

2896
来自专栏大数据挖掘DT机器学习

浅析数据化设计思维在阿里系产品的应用

1、做设计为什么还需要看数据? 很多设计师从来不看数据,要么是因为没有数据可看,要么是根本不想看,但是也一样把设计做的很好啊!设计本来就是有感性的一面,为什么...

3784
来自专栏企鹅号快讯

更智能的AI技术工具协助处理更复杂的个性需求

原创不易 请随手点击关注 本文由Rehoo团队Leery原创,无授权禁转!(图片来自网络) ? 图片来自网络 互联网技术在这些年以来发生了巨大的变化,我们对此也...

22010
来自专栏达摩兵的技术空间

老板视角看问题(一)

一个好的方案不仅仅是想法,肯定需要执行的,一般情况下老板对你的方案是没有执行方案以及不同预案的,老板有的可能是简单看法,建议,你这个好不好。那么,你需要提供以下...

912

扫码关注云+社区

领取腾讯云代金券