APP下载

基于LAMP构建简易iOSAPP的开发方法

2017-04-08张帅桐

电脑知识与技术 2017年5期
关键词:开发

张帅桐

摘要:随着智能手机的普及,移动APP在公司的推广营销以及吸纳用户方面有着重要作用,故而开发APP的需求十分巨大。该文将基于LAMP架构,探讨构建一个简易iOS APP的开发方法。

关键词:iOS;APP;开发;LAMP

中图分类号:TP311.52 文献标识码:A 文章编号:1009-3044(2017)05-0075-02

1 LAMP架构

1.1 Linux操作系统

优秀的开源操作系统,向全世界开放,由全世界优秀的程序员维护开发,完全免费,可自由使用,安全可靠且性能出色,Linux是理想的服务器端操作系统。

1.2 Apache HTTP服务器软件

世界上最流行的网页服务器之一,开源且对Linux完美支持,跨平台且稳定、通过插件拓展可支持PHP语言编写的动态网页 。

1.3 MySQL数据库管理系统

非常适合小规模数据的处理,较低数量级增删改查的效率很高,开源免费适合个人和小规模团队进行开发。

1.4 PHP 网页服务器脚本语言

开源易学, 开发框架和说明文档充足,可编写动态网页,可非常方便地连接服务器端的MySQL数据库,对数据库进行操作。服务器上的PHP程序可便捷地获取数据库数据并生成JSON格式的数据返回给前端,适合作为前端向后端获取数据的API。

2 配置开发所需要的软件

2.1 Xcode

优秀的集成开发工具,可使用C、C++、Objective-C及Swift语言进行软件开发,是编写iOS APP的不二选择。Xcode可从App Store免费方便地下载。

2.2 MAMP

是Mac上非常经典、一键集成配置本地服务器的优秀软件。MAMP个人版是免费的,便于程序员现在本地配置网页服务器和MySQL数据库环境。程序员可先在本地进行测试代码无误后再通过SSH和SFTP等服务向远程服务器配置。

2.3 Navicat for MySQL

是一款为MySQL量身打造的前端控制软件,可通过可视化的点按操作以及SQL语句操作本地服务器或远程服务器上的数据库。……

登录APP查看全文

猜你喜欢

开发
高中历史教学中对历史图片的开发及实际应用
在线投稿与编辑系统的设计与开发
河南方言文化资源的保护及其开发利用的研究
基于J2EE和Ionic的ITer学习APP设计与开发
单片机在电子技术中的应用和开发