当前位置:首页 > app小程序 > 正文

不懂技术如何开发***,不懂技术开发小程序

大家好,今天小编关注到一个比较有意思的话题,就是关于不懂技术如何开发app问题,于是小编就整理了2个相关介绍不懂技术如何开发APP的解答,让我们一起看看吧。

  1. 想从零开始学开发app,该怎么做?
  2. 假如我的编程语言只懂基础,但是想开发一个软件,我需要怎么做?

想从零开始学开发***,该怎么做?

从零开始怕不是有些难,有时候专业的事情交给专门的人来做,才是最好的。

具体要怎么去写,可以在网上找资料,如果想要小程序源码也可以密我,之前有幸在网上收集大量***和小程序源码,这都是学习制作小程序和***必不可少的。

不懂技术如何开发app,不懂技术开发小程序
图片来源网络,侵删)

感谢邀请,感谢信任~

我一直在做java的开发,中间自己做过Andorid的开发,完成了一个小的***,也有一些盈利,而IOS开发只是研究过,安装环境之后就没有再继续了(自己汗一个)。

我就用自己“浅薄的经验”,提一些建议。

不懂技术如何开发app,不懂技术开发小程序
(图片来源网络,侵删)

首先要面对这样的选择,到底选择哪个平台。(我先把windows Phone默默地忽略掉)

因为不知道题主的零基础是怎么个零基础:

如果会一些Java开发的话,只是没有开发***的经验,直接学习Android开发会比较简单。IOS和Android开发的差别还是挺大的。

不懂技术如何开发app,不懂技术开发小程序
(图片来源网络,侵删)

如果开发零基础,两者的难度我觉得差不多,不过IOS开发的前提比较“贵”,需要一台Mac;我不太建议安装“黑苹果”,感觉不是很好用

一台Window的电脑即可,一台Android系统手机或者模拟器替代),开发环境(JDK、Android SDK),IDE,

我一直在做J***a的开发,中间自己做过Andorid的开发,完成了一个小的***,也有一些盈利,而IOS开发只是研究过,安装完环境之后就没有再继续了(自己汗一个)。

我就用自己“浅薄的经验”,提一些建议。

蔚可云IM即时通讯聊天软件

红包功能 社交圈子 个性定制 私有化部署 本地部署 1年售后支持 免费体验 数据安全 聊天加密 支持二次开发 安卓离线推送 快速集成 全球互通 web RTC音视频聊天

IM即时通讯聊天软件 开发咨询加V:weikeyun24

你要从零开始学,那么开发***的话 ,j***a是后台数据库搭建接口,增删改查。web前端,现在pc页面兼容手机***页面,像iPhone、华为小米京东等等的网站都是自适应的页面,

所以你学开发,你是想都弄,还是专注前端或者后端。

软件开发专业可以0基础学习的。软件开发的毕业生,起点都很高,入职既可做数据库工程师、软件安全工程师、软件管理员,随着经验的积累可以做高级网路工程师、项目主管、项目经理,如果你有魄力的话,还可以自己创业

***如我的编程语言只懂基础,但是想开发一个软件,我需要怎么做?

首先建议你看看以下三个问题:

1.首先看你基础怎么样,自己评估通过学习技术上能不能实现

2.时间要求紧不紧,一边学一边做没经验开发比较慢。

3.系统要求高不高,若是用于重要行业,还是自己别做了。

通过以上三点在确定自己能不能做,若经过努力能做,那你一定要加油。把自己***逼一把,不逼自己你都不知道自己有多优秀。

若自己做不了可以根据需求团队或者个人给你***,你把好关即可。

祝你好运!

编程的范围太大,软件的范围也很大。

编程是编写程序的中文简称,是为了解决某个或者某些问题,对某个计算机体系规定的一定的运算方式,并且按照所写的规定的计算方式运行,从而得到相应的结果。

软件是按照特定顺序组织的计算机数据和指定的***,软件分为有系统软件、应用软件等,应用的场景也不尽相同。

编程[_a***_]有分为好多语言,C、C++python、J***a、Golang、Ruby等等,每种语言编写的程序软件的应用场景也是不尽相同的。

如果只是单纯的感兴趣,而且相对来说较为简单,自己可以多看多学多练多研究,相信也能够体验到其中的乐趣。

如果是要专业些的或者是商业性质的软件,这个要考虑的因素就非常的多,要考察项目、实际调研、综合评定、语言选择、结构设计、数据库选择、服务器选择等等众多的因素最终来决定软件的编写,当然这些就需要专业的人员来做。

如果想开发一款软件,仅仅有少量的基础,可以参考以下步骤,我不建议去找第三方软件公司外包,因为那就不算是自己开发了。

逆向思维

  • 实现一个东西,做好项目***设值为100。我们的编程基础为5。我们从编程基础5继续学习基础很难冲到我们要做的项目完成度100上去的。因为学习知识内容太多了。
  • 正确的做法应该是从完整的项目100,进行逆向分析。分析过程大致如下:软件的界面什么样、是否注册账号、是否需要数据库、是否需要联网、等等以此类推。
  • 接着我们在针对具体的步骤进行学习。如需要数据库,我们就学习C语言连接数据库教程、数据库怎么增删改查等等【这里***设项目是用C语言开发】。其他的部分也是这样操作。

我们通过逆向分析的办法,逐步找到开发项目需要的知识点。从而避免浪费时间学习与当前项目无关的知识。这就相当于计算题1+2+3+4=10,我只需要加法运算,没必要学习2*5=10乘法运算。学习乘法运算是后期做好项目了,进行优化项目的过程,一开始别想着做得很完美,关键点在于先实现一个瑕疵品。

如果我的回答对你有所帮助,希望能给我【经历沧桑的少年】一个关注,欢迎大家收藏、转发。

"编程“ 这个概念太大了

主要看你要编什么样的程序了,比如,你想做Windows平台下的窗体应用程序,你可以学C、C++、C#,手机平台比较多的J***A等,Web应用程序的诸如PHP、JSP、ASP、ASP.NET、SilverLight等等

编程语言很多中,技术框架也有很多,学习编程只是根据需要学期其中的某一个或某几个方向,根据需求不同,学的东西也就不同,而编程所带动的其他方面的东西也很多(数据库、图形处理、软件工程等)。不过就现在的情况看来,面向对象思想是一定一定要学到的(除非你做很底层的东西)

应该先从你兴趣开始,有兴趣再决定编程领域,有了编程领域在决定语言.

不同的语言对应着不同编程领域,如果你要学完那是有点不现实.

因此你要回想一下你兴趣来源是什么?比如喜欢做黑客,喜欢研究反***,喜欢为Windows桌面开发一些实用的小软件等等.

要分析好兴趣来由,在决定你的发展方向,就好了.

比如你喜欢为WINDOWS开发软件,那么 C语言是必备基础,学好好了然后在扩展一门面向对象的语言比如C++ C# J***A 等.这些是不错的选择。

然后光有语言不行,为了软件的质量保证,还需要研究一下系统理论基础,这样你的软件才能做到对系统的作家兼容性和获取最佳性能。

到此,以上就是小编对于不懂技术如何开发***的问题就介绍到这了,希望介绍关于不懂技术如何开发***的2点解答对大家有用。