我想做一个手机软件,没有编程基础,可以直接看制作app的教材吗?还是需要系统学习下编程?谢谢

··········在线制作手机app的网站哪个好?没有编程基础,只想在各个免费制作手机app的网站做着玩。_百度知道想学习手机软件APP开发,零基础,能学吗?_百度知道不懂编程一样可以轻松制作APP - 为程序员服务
不懂编程一样可以轻松制作APP
嗨,又有两天没有更新了,事情很多,自己也比较懒散,但是时刻提醒自己,我还有观众,哪怕只有一位,我也会坚持去给大家带来比较有价值的东西和知识。
我看到有很多wp博主是属于淘宝客一类的,那么你们何不做一个APP来提高自己的流量呢?虽然比不上淘宝、京东,但是流量我们永远不会嫌多。而一些wp博主是属于创意分享类的,同样你们也可以制作一款精美的APP,来让更多的人可以看到你的分享,一旦流量上去了,打出了网站知名度,回报也一定是相当丰厚的。当然也有一些博客主是记录自己的心情和生活的,那么一款APP可以让更多的人认识你了解你,也同样有它存在的意义不是么?
以上提了很多将你的网站制作成一款APP的意义,那么我相信大部分的博客主是不懂android或者ios的,那么该如何在短时间内高效精美的完成一款与自己站点相关、同步更新的APP呢?我这里当然不会教大家如何一步一步的编程,术业有专攻,个人认为太费时间而且没有必要,但是我分享给大家一个更高效的办法。
自动化生成APP
有很多网站或者公司提供了强大的自动生成和创造属于自己的APP,这里将会带大家认识14个国内外知名度较高的App在线制作网站据说它们能够让毫无编程、设计基础的开发小白在极短的时间内开发出一款专属于自己的iPhone、Android等应用,究竟是否果真如传言所说?
Infinite Monkeys的免费拖放移动App生成器可以让你轻而易举地开发出一款专属于自己的App,这款生成器包含社交摘要、Live Calendar和诸多商业功能。并且,在应用制作完成之后,Infinite Monkeys还会承担将应用发布到应用商店中的工作,Infinite Monkeys支持原生iOS和Android,是否一战式服务让你爽到家呢。
Infinite Monkeys
AppMakr算得上是DIY应用的鼻祖。它曾孕育了包括PBS、MacWorld UK、MacLife和NewsWeek在内的成千上万的App。现在,你也可以使用多媒体新闻推送、社交分享功能、消息推送和监控下载分析来制作功能全面的App。此外,AppMakr还可以让你在自己的设备上对应用进行免费测试,甚至还可以随心所欲地多次重建应用,并且可以免费升级应用,修复bug或对应用进行改善。
如果你是零编程基础,却想要制作一款游戏App,那么GameSalad绝对是再合适不过的地方了,此前曾称GameSalad是“让编程成为历史的开始”。
目前,在App Store的美国TOP100游戏榜单中,有60个是GameSalad平台上生成的,甚至还有一个榜首应用(点击查看)。通过GameSalad,任何想要开发游戏App的编程小白都可以梦想成真。目前,GameSalad已经拥有一个完整的游戏社区,如果你遇到什么问题或需要帮助,都可以通过该游戏社区解决。你可以在Windows或Mac上进行开发,然后将其发布到iOS、Android或HTML5平台上。
顾名思义,Jimu就是希望将App创建变得像搭积木一样简单。目前,Jimu主要提供Android应用的简易开发,而其服务对象也并不只限于不懂Java等编程语言的小白人群,开发者也可以利用Jimu的工具快速定制合适的App模块。
相比那些提供固定模板供用户进行内容填充的App生成工具,Jimu无疑更具个性,可以让用户轻松定制属于自己的App,让用户决定App如何运行、如何进行交互。Jimu提供包括社交网络、地图、图片、按钮等功能模块和源代码,供用户直接挪用,甚至在此基础上进行个性扩展。同时,Jimu也在与时俱进,不断地更新模板库。
Mobile Roadie是一个拥有诸多App模板及推广和分析功能的应用制作平台。通过Mobile Roadie可以让你在短时间内无需编程就能轻松制作出一款iOS或Android平台上的应用。目前,Mobile Roadie已经吸引了来自全球40多个国家的用户在上面制作5000多款App,用户通过其CMS选择模板、上传图片和文字,在完成一款App制作之后,Mobile Roadie会指导你将应用提交到iOS及Google Play商店。
Mobile Roadie
应用上线之后,用户还可以通过CMS对应用做出修改,并且,Mobile Roadie会对用户已发布的应用进行下载量、用户活跃度等数据统计,然后将其以邮件形式发送给用户,当然,用户也可以自己登陆Mobile Roadie进行查看。
2011年,Mobile Roadie和飞客合作发布了面向中国市场的本土化产品Q魔宝,但在安米网、追信魔盒、简网APP工场等国内本土DIY平台的冲击下,再加上其本身价位实在高得惊人,效果并不理想。
Attendify的前身是,是美国洛杉矶创业公司Kitapps推出的一项傻瓜式应用开发服务。和所有DIY App平台一样,提供内容模板,用户可以根据这些模板快速开发出一款iPhone或Android应用,不需要懂任何开发技术。并且在开发过程中,每一步都有详细的提示,用户可以将应用DIY成具有自己品牌特点的风格。主要面对一些小型企业或团队等。
在应用制作完成之后,KitApps会帮助你发布应用,如此一来,无疑减少了许多成本。当然,放眼国内外,同类平台比比皆是,但KitApps提供的从开发到上架的应用开发“一条龙服务”却很值得国内创业者借鉴。因为DIY的含义,绝非仅仅只是提供几个应用制作模板、让用户乐一乐那么简单。
AppMachine最主要的特点还是允许用户无需编程就能创建自己的原生iOS/Android应用,用户可基于AppMachine提供的20种应用设计模板进行App设计,也可以自己DIY,添加包括新闻、LBS、社交媒体、拍照、摄像等多个集成内容。
AppMachine
制作完成的App将支持多种语言,并且会自动调整至本机所使用的语言。此外,AppMachine还提供一个统计分析的功能,用于追踪App下载情况、用户位置以及用户使用App的时间。
8. (日本)
DOROKURI是日本的一个在线制作App网站,提供了时钟Widget、视频播放、相册、闹钟这4个预设的版面,用户只需按照网站提示操作,即可在极短的时间内完成一款App的制作。
9. (安米网)
列举完国外的在线DIY App平台,再来看看国内的。此前,CSDN在《》一文中对通过安米网快速制作App进行了详细的报道。安米网是一款能够帮助用户“快速免费在线制作App”的App生成工具,用户按照自己的兴趣爱好,根据不同主题新建一个App。注册后登陆网站,开始App制作,一个普通的编程小白,只需三个简单步骤,就可以完成一款iOS/Android应用。
与所有的免费DIY App平台相同,在安米网生成的App中,系统会默认投放广告,虽然在广告管理后台有“关闭广告”选项,但遗憾的是,目前此功能还未开放。
别有深意的“App+now”组合成了Appnow,面向企业,始终以“快”为态度,以建立一个最快捷的移动APP一键式生成平台为最终目标。用户可以直接通过拖拽的方式一键生成基于iOS、Android、HTML5及WP8四个平台的App。
AppCan是国内首个HTML5移动应用在线开发平台,致力于解决应用开发门槛高、平台适配难、开发周期长等问题。广大开发者可以在AppCan平台上简单、快速、高效的免费开发HTML5移动应用。AppCan基于HTML5跨平台特性,开发者只需开发一次即可适配iOS、Android、Symbian三大智能平台。
此前,CSDN曾在《》一文中,对为了满足不同开发水平及需求的AppCan应用开发的三种模式进行了详细的介绍。在经过之后,AppCan无论是性能还是体验都有了更进一步的提升。并且,应广大开发者的要求,AppCan2.0版本支持了分权限打包和消息推送功能,使得AppCan真正可以开发出用于商用的应用。
相比其他许多在线DIY App工具,Rexsee要显得专业得多。Rexsee是一个开源的平台,针对Android等终端设备,提供底层开发、运行平台及扩展工具包。用户无需任何技术背景,一分钟内即可制作出图片、电子书、自媒体等各类型的个性化应用。
Rexsee简化了基于SDK的Java原生开发,支持开发者以标准化Web开发模式,即可使用HTML5、CSS3、JavaScript和任意服务器端语言快速实现Android应用开发,而无需了解Java和Android原生开发。
追信魔盒的核心功能就是帮助不懂编程的小白用户迅速完成App在线制作。追信魔盒将制作App的复杂过程整合到后端,前端的用户通过点击鼠标就可以完成所有操作。和其他同类技术相比,追信魔盒的优势在于能实现全平台覆盖,iOS、Android、Windows Phone等当前的主流平台都在支持范围内。
在应用制作过程中,追信魔盒通过获取网站上的“源”进行内容聚合,这种生成App的方式也就直接导致可选择制作的App类型范围甚广,无论是个人网站、论坛博客、电商网店都可以作为内容来源。因此在追信魔盒平台上累计生成的10万多个应用,其类型涵盖了淘宝、纸媒、博客等各个领域。
简网APP工场能够在短短三分钟内免费做出一款交互、可管理的自有iOS/Android应用,其过程很简单,也很流畅。在填写应用拥有者身份、应用名称、目的、图标及应用的设定后,应用就会立即完成制作,之后,便自动生成了二维码和安装包(iOS/Android)。
简网APP工场
虽然目前已经存在一些自动化生成wp博客的网站或者工具,但是基本上都会定死框架,这使得你的博客就像一款该网站的宣传手册一般,显示不出你博客的唯一性,更加无法彰显出你博客的魅力,试试以上的制作吧,了解相关的流程,或许半天时间一款全新的APP就诞生了呢!
转载请注明: &
Love Android and Technology
原文地址:, 感谢原作者分享。
您可能感兴趣的代码我想做个程序员:一位编程小白的App开发故事
发表于 09:50|
来源benphilabaum|
作者Ben Philabaum
摘要:低成本、高效率地开发出一款App已不是什么新鲜事,但一个连Xcode都不知道的纯编程小白如何在短短3周的时间里靠250美元成功地开发出一款简单又实用的iPhone App?除了编程,从idea、设计到上架App Store,一切工作都是Ben一人独立完成。
Ben Philabaum是雷克萨斯负责数字项目的一名员工,尽管每天都和开发者一起工作,但却是一个实实在在的编程小白,不会任何编程语言,甚至在开发自己的App之前,连Xcode是什么都不知道。然而,他在不到3周的时间里,却成功地开发出了自己的第一款App——。除了编程,从idea、设计到成功上架App Store的一切工作都是Ben一人独立完成。低成本、高效率,一款简单却又非常实用的查看照片拍摄日期的应用就这样诞生了。下面就让我们一起听Ben讲述自己的开发历程吧。图:Ben Philabaum9年前,对于大多数人而言,手机还是个奢侈品,当时我第一次购买手机,它笨拙得像个砖块,运行着Windows Mobile系统,还有一个手写笔。让我印象最为深刻的是,将它装在裤子上的口袋里时,会鼓起很大一块,当时感觉很帅也很霸气。一直以来,我都有一个愿望,那就是开发出一款属于自己的App,但遗憾的是这个愿望从未实现,甚至我连想都不敢想。直到上个月,当我在不到3周的时间里,从想法到应用成功上架App Store,这个梦想终于成为了现实。第一步:敢想敢做做一个真正属于自己的App?这个App是什么?实现什么样的功能?针对什么样的人群?在过去,这些问题我从来都没有想过,也不知道从何想起。做应用开始的第一步就是思考做个什么样的应用,完美的?史诗级的?当我终于想到我要做什么时,却发现已有人捷足先登。因此我就必须另辟蹊径,不求独一无二,只求能让人觉得耳目一新。图:Photo Date但即使想法再天花乱坠,不能实现又有何用?因此当许多人跟我讲他们那些超级复杂、让人闻之一振的idea时,我只能非常无奈地微笑并点点头。而这也正是为什么我会决定做一个非常简单的App的原因。我的工作是在雷克萨斯做数字项目,其中有一个是做iPad应用的,也正因为此,我对App还是有一定的了解的,尽管我不知道任何iOS编程语言,甚至在开始我的iPhone App项目之前,我都不知道Xcode是什么。简单,简单!在开始App开发之前,我必须要确定idea。不复杂,或许也不让人兴奋,但却非常本质。我冥思苦想,却一直没有好的想法,直到有一天,当我在我的iPhone上滚动浏览相片时,突然灵光一现。“当拍摄这些照片时,我看不到它的日期!”既然都能看到拍摄的地理位置,为什么看不到时间呢?&于是,我在谷歌上输入“how to see iPhone photo date”(如何查看iPhone照片日期),在搜索结果的第一页,我看到大概有5个人在寻找该问题解决方法的论坛帖子。这就表明不止我一人有这样的疑问,其他人同样也有。那么如果我做这样一个App,那一定会有用户群。由此可见,如果想保证App在发布之后能有一定的市场,明晰用户需求是非常重要的一点。尽管对于我的第一款App,我并没有太多的要求,只是想着以通过App Store审查为目标,尽可能地低成本、高效率。其实说到底,要想让应用成为现实,想法是什么无关紧要,只是不要心比天高,命却比纸薄。总想着将应用做得多么完美,甚至可以完全颠覆Instagram,这自然是不可能的事情。作为App开发新手,需要做的就是两个字儿——简单!如何创建一个开发者理解的实体模型?有两种方法:免费的选择——Skitch下载Skitch,通过其矩形、直线、文本等工具创建一个实体模型,下图是我画的一个例子,说实话,感觉相当蹩脚。20美元的选择(可能免费)——Keynote + Keynotopia如果此前你已经有了Keynote,那么这个选择就是免费的。唉,可惜我没有,因此我不得不花上20美元进行购买,当然,你也可以直接下载使用。在Keynote窗口中创建App,在另一个窗口中打开模板。然后选择需要的物件,复制并粘贴。每一格就是App的一个界面,通过复制粘贴,就能让你的App设计非常完美,且毫无后顾之忧。如果你的应用界面上包含具有描述功能的注释,那将会是非常有帮助的。比如说,如上图所示,在屏幕界面上,用户可以通过他们的摄像机扭转向下滚动,在下方自动显示照片拍摄日期。超级免费的选择——画在纸上。开发部分:毫无压力地寻找开发者我认为最让人感觉害怕的就是这个部分,作为一个编程小白,我不能说自己亲自动手敲代码,我只能另外雇佣一个开发者,但对于大多数和我有着同样情况的人而言,不知道自己究竟要什么,又害怕雇佣错人,以至于他们必须要多花钱,或者做出的App无法正常使用,亦或者开发者自己需要时间考虑,还有可能一不小心碰到了骗子等等。图:我是如何雇佣开发者的我的工作让我每天都要和许多开发者一起工作,但我还在为我的应用能否找到合适的开发者而犯愁,我不可能雇佣我的开发者同事,因为他们的价钱实在太昂贵了。寻找开发者:如何去芜存菁?在上发布了一个以“非常简单的iPhone项目”为题的项目。当公开发布一个项目时,你必须要从开发者角度考虑,如果你看到这个项目,你会思考什么?因此,项目命题必须要恰当,只有这样,开发者才会care。如果你吹得天花乱坠,比如“革命性的idea”,一看标题,开发者都不知道你讲的是什么。而“拥有明确的指导方针、合理的时间安排的一个非常让人兴奋的项目”,这一定会引起开发者的注意,因为这个标题很明确地表示,做这个App规划设计均已OK,只剩编程工作,并且时间上的要求也比较合理,不会说一天之内必须搞定。我的项目标题为“一个非常简单的iPhone App”,更是吸引人,简单意味着容易,容易也就意味着钱非常好赚,开发者何乐而不为呢。当然,公开招聘开发者的同时也会产生一个非常常见的问题,那就是,如果你在freelancer、elance或odesk类的网站上发布一个项目,你可能会收到许多开发者投标。我自己收到了23份,但谁有那么多的时间来一一查看呢,如何缩小雇佣范围,去芜存菁?有一个小技巧,可以让你快速去除80%的开发者投标。因为在不同类型的网站上,许多人会抱着试一试的心态,不断地向每个项目投标。在你发布项目之后的短短三分钟内,你就有可能会收到500字的回复。因此,我在我的项目中如此描述道:“请在你的投标中写上2+2的答案,让我知道你已经认真地读完了项目内容。”它好像真的起作用了,在我收到的23份投标中,有许多人并没有做到这一点要求,于是我也就无情地摒弃了他们的投标,尽管看他们的个人资料,有一小部分人的条件还是相当不错的,但即使如此,我还是放弃了他们,因为如果连我的基本要求都不能满足,那在后面的开发工作中,又如何能满足我更加“苛刻”的要求呢。测试App在开发者完成App开发编程工作之后,就到了测试阶段,首先,进行准备工作。在手机上进行测试:前提——将手机的UDID写入应用,才能进行正常测试。获得一个IPA,是App的压缩文件,在电脑上进入,注册一个账户并登录,然后上传该IPA。在手机上登录,安装测试App,打开App,界面显示一个App构建,下载然后进行测试。图:测试App使用截图测试方法推荐——发动朋友,一起来测试,不告诉朋友具体的使用方法,让他们自己摸索,这能极大地帮助改善App。比如我有一个朋友尝试着在照片之间猛击左/右,但却没有反应,于是后来我和我的开发者一起将该项功能加入了App。提交到App Store在向App Store提交应用之前,要确保自己拥有所有提交上传的应用截图,因为苹果不会在通过应用之后还允许你进行截图修改,只有等到提交新版本时才可以增加新的截图,这是我唯一搞砸了的并且需要时刻谨记的事情。图:应用截图,可查看我向App Store提交应用的详细过程记录。我的经验教训从你能想到的最简单的idea开始。能否做到让App简单却对人们非常实用,这一点至关重要。当与一个你不认识的开发者一起工作时,务必要提供非常详细的说明。通过一些小技巧可以对开发应征人进行筛选。发动朋友一起来测试你的App最有效。(编译/唐小引 责编/张宁)文章来源:本文为CSDN编译整理,未经允许不得转载。如需转载请联系。
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章

我要回帖

 

随机推荐