开发一个APP,框架是不是要自己写一个,新手求教

作者&投稿:茅封 (若有异议请与网页底部的电邮联系)
开发一个APP,框架是不是要自己写一个,新手求~

不清楚你说的是什么框架,跟你说一下安卓的开发过程吧。就我个人来说,没有在一开始搭什么框架,需要做哪些功能就做哪些,做完之后发现大部分功能一样就想办法抽,比较简单的一开始就抽。遇到不会的就百度,csdn,github等,基本都是拿别人做好的套上去就变成自己的

你至少要数据库 服务器 存储自己上传的图片 电话 选最低配置就行了

这个主要要看开发周期了,如果说是敏捷开发,使用已经开源的库,当然是非常棒的选择,(大部分公司经过时间的积累,都会有自己的库),节省了开发的时间成本。
但是这样也会出现问题:
1、自己本身对于使用的库的大部分实现方法都不了解,仅仅停留在一个会使用的阶段,一旦换了框架,就会懵逼一段时间,虽然对库的学习能力有一定的提高(团队配合往往对这个能力要求很强),但是自己本身的能力也就停止不前。
2、代码的冗余。有的时候为了一个小功能,不得已要选择一个很大的库,例如xutil,我们可能仅仅想使用里面的数据库方法,那么他其他的类(图片加载,网络请求)对于工程来说都是没有什么卵用的,不但会占用少量的存储空间,长时间 就会出现一个apk的方法超出限制的异常,所以对于库的选择,也需要非常的谨慎。
我也看了很多的大牛的博客,我的总结是,如果时间紧迫,找一个对于现在情况选择最合适的库,自己也有所了解的库是最棒的选择(平时多了解一些开源库的特性,毕竟开源库偶尔也会出现bug,我希望你能把库的源码下载下来,而不是一个jar包),等到时间充足,把里面的实现原理都掌握,这个库就可以算是你自己写的了。
接下来,可以进入二次开发的阶段,如果仅仅是增加一些和这个库本身有关系的方法,我觉得可以直接加在这个library中,慢慢这个库就会越来越健壮,成为你自己专属定制的库。等到大到一定的规模,你也可以再根据功能模块,进行拆分。


开发一个APP需要多少钱?
定制开发一款APP的费用大致在几千元到几十万元之间,具体费用会受到多种因素的影响,如APP的类型、功能复杂程度、设计精美程度、应对的用户需求等。一般来说,如果APP是简单的生活类应用,没有后台,只需要设计和开发前端,前后一个月就能完成,费用在几千元到几万元之间;如果是游戏类的APP,单纯的无...

开发一个APP要多少钱?开发商是如何报价的?
开发一个APP要多少钱?开发商是如何报价的 如今,不少企业都想拥有属于自己企业或产品的手机APP,但其中最困扰企业主的问题就是:开发一款手机APP到底需要多少钱?简单点来说,要视手机APP的需求及质量而言,价位一般在几千到十几万左右,更高端的价格更高。今天,我们就来详细分析一下这个问题,请继续...

python编程开发app教程(自学编程软件入门)
简而言之,这是一个python桌面程序开发框架。什么 的强大在于kivy支持linux、mac、windows、android和ios平台,这也是开发app需要这个模块的原因。一系列python教程,免费提供,遇到bug及时反馈,与按钮裙讨论交流60 61 15 02 7虽然kivy是跨平台的,但是如果要在不同平台上使用python代码,就需要将Python代码...

运营知识体系\/五个步骤教你如何构建APP内容运营框架 上!
而完善而有效的内容运营框架都具备三个特点, 一是清晰的内容序列;二是无处不在的内容;三是以内容传递价值。 (可以用这三句话来验证自己的成果哦~)那么接下来,我就会用五个步骤说明如何搭建一个完整的框架啦~只有清楚地知道自己的受众喜欢什么和可能喜欢什么,他们才可能喜欢上你的产品。内容消费...

开发一个手机APP需要学什么知识?
这种方式实现实现app开发比较容易,而且还是跨平台开发,只要开发一套代码,就可以适用于安卓,苹果等多个操作系统,但是这种方式功能比较弱,性能低,用户体验也没那么好,适合开发一些简单的项目。2、中等的app开发—web语言和原生开发语言混合 通过这种方式,可以在苹果和安卓系统上实现一套app原生开发框架...

开发一个手机APP大概需要多少钱
互联网到今天,很多APP是方便了大家,开发一个手机APP大概需要多少钱,这方面其实也有一个虚拟的标准。目前,开发APP的公司非常多,如果有开发的APP需求,首先要明白自己要做什么样的框架,具体作用与效果是什么。带后台与不带后台,有没有什么数据库,或后期更新等。开发一款APP多少钱,简单的安卓或IOS...

正常开发一个APP究竟需要多少成本
开发一个APP究竟需要多少成本 简单点来说,要视手机APP的需求及质量而言,价位一般在几千到十几万左右,更高端的价格更高。今天,我们就来详细分析一下这个问题,请继续往下看吧。一、APP开发款式分为固定款和定制款,两者的价格均不相同 固定款:是指直接套用已有的、现成的APP固定模板,报价是固定的...

有什么软件可以免费制作app的吗?
2、TheAppBuilder:这是一个提供了一套应用孙衡程序整体解决方案的平台,可以满足你制作面向员工、客户、活动等不同场景的app需求。它有两种不同的制作思路:一种是通过在线编辑器来设计和构建你的app;另一种是通则岩做过使用TheAppBuilder提供的框架来创建一个基于内容管理系统(CMS)或企业资源规划(衡...

app开发都会用到什么框架
国内几个集成类型的框架大致看过,适合入门级别或者对App要求不是很严格的开发者。如果对App的性能、包size有要求。对代码有洁癖,不想使用一个功能就引入一个大坨jar包。或者想专注学习某一个模块或方向,那么推荐你使用Lite的类库。以下是lite站点已列出的一些特点 1. 专一,每个库只做一件事情,并且...

app商城开发,开发一个商城app多少钱?
app商城开发,开发一个商城app多少钱?根据2019年12月的最新数据,开发一个app大概需要几万到几百万不等。开发一个安卓app软件,需要考虑因素很多。如果是一款功能简单不是很全面,客户几乎没有什么要求的APP,只需要让美工对前台ui页面进行一定程度的修改,最短一两天就能完成的,费用大致需要几千元。而...

宁洱哈尼族彝族自治县13010038332: 开发一个APP,框架是不是要自己写一个,新手求教 -
阙唯克龄: 这个主要要看开发周期了,如果说是敏捷开发,使用已经开源的库,当然是非常棒的选择,(大部分公司经过时间的积累,都会有自己的库),节省了开发的时间成本. 但是这样也会出现问题: 1、自己本身对于使用的库的大部分实现方法都不...

宁洱哈尼族彝族自治县13010038332: 现在企业用C++开发客户端软件界面时,是使用第三方框架开发吗,还是自己写?... -
阙唯克龄: C++开发客户端在减少,除非特殊要求,因为其开发界面复杂,时间长.多平台兼容的以Qt居多,windows平台的MFC已经用的非常少了,大公司有自己重新封装MFC写的界面框架,小公司或者个人用Qt的比较多(MFC是windows微软自己的框架,Qt是第三方框架).一般都是c++写后台居多

宁洱哈尼族彝族自治县13010038332: 一个手机软件开发出来,那些地方需要自己编写,数据库,服务器和什么需要写吗 -
阙唯克龄: 这要看你是单机程序,还是联网程序了.单机程序的话,不需要写服务器,例如单机德州扑克这种,单机to do list这种.联网程序,那就要写服务器了.数据库这个也分是手机数据库还是服务器数据库了.你做单机to do list这种的话,一般是要写手机数据库的.

宁洱哈尼族彝族自治县13010038332: 大公司是不是都不用成熟的框架 一般都自己开发 -
阙唯克龄: 也不一定,看实际需要了,我公司规模算挺大了,有的时候做项目也是SSH,自己开发的框架无非就是养了几个nb的架构师,其实框架这东西,不就是java反射机制所衍生的嘛,你以后开发时间久了,你一定可以自己写个struts来,只是功能少了点,都是反射来反射去的.

宁洱哈尼族彝族自治县13010038332: 一般一款成功的APP 是自己开发还是外包公司做的 -
阙唯克龄: 一般来说有这几种开发模式1、自己做.自己具有编程知识,一切全部都是自己写出来的2、外包公司做.没有开发能力的一般来说就是做外包,但是就是花费时间长、成本高3、在线平台制作.没有编程知识在第三方平台做,以云打包为代表.制作成本低,app质量也不错.4、实力非常强大的公司一般都有自己的开发团队.如淘宝、京东等

宁洱哈尼族彝族自治县13010038332: 想开发一个app -
阙唯克龄: 做APP里面有很多说道,你自己不会做的话,就要去找一个公司,在公司选择上一定不要只通过价钱去判定.看是原生开发还是封装的.封装的就便宜.至于时间上,如果只是简单的你说的那种框架,就是2-3个工作日吧.找公司的话,从专业性、长周期、能整合服务链的,这种公司对你们比较靠谱.至于找私人外包的,我不太支持.毕竟公司比私人要更专业,传统公司不懂技术、产品,那就更要找个专业公司,省时省力.找个不靠谱公司很可能没有真正的开发实力,一个项目草草做完就甩手不管,更有甚者私自转包,搞砸产品.这些都是要考虑的

宁洱哈尼族彝族自治县13010038332: 怎么做一个app软件? -
阙唯克龄: 一个APP项目的最初首先要确定项目整体方案,整个项目的规划,大体框架,做成文档展现出来,以便大家提意见和更好的改进.也就是说首先要确立产品原型,进入项目评估阶段.经过反复确认,最终形成产品脑图和完整的需求文档. 2.功能...

宁洱哈尼族彝族自治县13010038332: 如何制作一个自己的app,完全属于自己的那种 -
阙唯克龄: 可以自己学习编程,不过一个人很难做出一个非常好的,还有就是你有足够的资金外包给软件公司,这2种都是花费时间长,资金投入多.还有一种就是去那些像云打包在线制作平台上制作,花费很少一部分钱就可以做出一个属于你的app.当然网上有很多做资信爱现免费制作的平台,切记免费平台做出的手机app 版权不是属于你 的!

宁洱哈尼族彝族自治县13010038332: java程序是不是由自己全写,而没有框架,
阙唯克龄: 不用,java提供很多东西!方便编写人员!只是会用就行!

宁洱哈尼族彝族自治县13010038332: 怎样自己写软件 -
阙唯克龄: 首先你的先去学一下编程语言,比如c# c语言 JAVA 什么的,其次你得会一些数据库的基本知识,然后还得会做前端,包括前端的开发实施,ui,然后自己可以做 原型展示什么的,再一个,你还得会用户的调研,知道用户都比较需要怎样的服务需求,然后根据用户需求来规划基本的软件模型,然后做原型,做UI的效果展示,再来用代码来实现这些功能,反正如果你要是想一个人就完成这些,自己开发一个程序的话,需要学的东西还是比较多的.要自学的话可以在w3hschool 网页链接这个上边去学,很实用.最后,祝好.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网