欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    怎么DIY快速制作一款手机App软件?.docx

    • 资源ID:3517970       资源大小:38.77KB        全文页数:8页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    怎么DIY快速制作一款手机App软件?.docx

    怎么DIY快速制作一款手机App软件? 怎么DIY快速制作一款手机App软件? 随着APP软件的普及,越来越多的企业以及个人都加入创建自己的APP应用软件,现在我们来分享一下如何DIY快速制作一款手机App软件。 市面上有很多DIY App制作工具,它们普遍使用的是拼装式。这样的制作速度快,但是模板少,自定义效果差,更别提用户体验了。最重要的一点,最终App不一定能上线。 使用APICloud平台,用Web语言快速制作iOS、Android原生App软件。不仅保证了快速、高效的优势,更利于用户制作出多种多样,个性化强的App。 第一步:注册账号,下载Studio开发工具 打开IDE后依次-文件-新建-创建APICloud项目。创建完成后在左侧里面会显示新建的项目,同时登录到网站控制台里面也会看到刚创建的项目。如下图: 左侧我的APP项目里面会显示刚创建的项目及文件,如下图 这些文件就是APP的所有东西了,也就是widget包。到此一个项目创建完成,修改下index.html,连上手机,CTRL+R进行真机调试,会发现手机上出现个APPLoader,这里面包含了你调试的所有项目。再开发过程中可以通过这个来真机调试。 第二步:开发你的第一个APP 项目创建完成,调试也做好了,下面就开始开发你的APP吧。 如同开发web页面一样,一个HTML文件然后加上CSS和JS,来实现布局和效果。CSS文件夹存放你的样式,script来存放你的JS文件,html文件夹存放你的模板文件,index.html为APP的入口文件,就是好比个首页了。 我们来了解一下一个APP的结构,常用的APP布局有顶部导航,中间内容区域和底部导航。如下图: 在用APICLOUD的APP的开发过程中,一个页面的布局方式最好是通过窗口的套用来完成,即win+frame,举个例子来说明,我们在做网站后台的时候为了防止点击菜单页面刷新,我们有时会采用的布局是先做一个大框架,然后通过iframe来嵌套其他页面,然后我们开 发的APP就好比是一个浏览器,我们可以通过iframe来显示一个页面,也可以在浏览器新窗口打开一个页面。那么回到我们的APP里面,index.html为入口框架,通过openFrame或openFrameGroup来加载其他页面,如果想在新窗口中打开就使用openWin。 为了APP更流畅点,我们有时会一个页面嵌套多个frame来实现效果。 再回到上面的APP布局图里面分析一下,在index.html我们就只可以布局上下导航,中间内容区域通过openFrame或者openFrameGroup来加载其他页面的方式来实现。如果是打开一个窗口,通过openWin来打开一个页面,同理,然后打开的这个窗口里面再通过openFrame或或openFrameGroup来嵌套其他页面。 openWin openFrame为apicloud的api对象方法,可以参考论坛中的文档来看下使用说明。 下面通过简单的实例说明一下 index.html-入口 html/frm_list.html html/win_show.html html/frm_list.html index.html <!doctype html> <html> <head> <metacharset="utf-8"> <meta name="viewport"content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/> <meta name="format-detection"content="telephone=no"/> <title>demo</title> </head> <body> <header>顶部导航</header> <footer>底部菜单</footer> </body> </html> CSS样式就不多说了,跟web是一样的用法,上下导航布局完成后通过js来加载frm_list.html页面,openFrame的其他参数请参考文档 <script> apiready =function api.openFrame( name: 'frm_list', url:'html/frm_list.html' ) </script> 这样打开APP后等于我们看到的就是list这个页面了 frm_list.html中打开新窗口 <!doctype html> <html> <head> <metacharset="utf-8"> <meta name="viewport"content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/> <metaname="format-detection" content="telephone=no"/> <title>demo</title> </head> <body> <ul> <li>列表一</li> </ul> </body> <script type="text/javascript"> apiready=function (argument) functionopenShow api.openWin( name: 'win_show', url: 'win_show.html' ) </script> </html> 加个ONCLICK事件,跟web是一样滴 win_show.html的写法,这个页面我们就当个窗口来用,通过frame来加载详细内容页面: <!doctype html> <html> <head> <metacharset="utf-8"> <meta name="viewport"content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/> <metaname="format-detection" content="telephone=no"/> <title>demo</title> </head> <body> <header>内容</header> </body> <script type="text/javascript"> apiready=function(argument) api.openFrame( name: 'frm_show', url: 'frm_show.html' ) </script> </html> 那么frm_show.html怎样来写就自己动手写一个了 通过更多的JS和css3动画效果,我们可以让APP更丰富些。流程都熟悉了大家可以上手做个简单的来试一下。 第三步:APP制作注意几点事项 html5:在创建html时为了防止页面缩放等不兼容效果,要创建个viewport <meta name="viewport"content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/> 在IOS设备上,有时会将数字转为手机号,这里也要禁止下 <meta name="format-detection"content="telephone=no"/> CSS:在定义CSS时记得要定义下默认样式 api.js:为apicloud封装的js方法,如果使用记得先要引入,在script文件夹内

    注意事项

    本文(怎么DIY快速制作一款手机App软件?.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开