套用软体开发是指使用程式语言C#、java、 c++、vb等高级语言编写,主要是用于商业、生活套用的软体的开发。
基本介绍
- 中文名:套用软体开发
- 外文名:java
- 类型:网站
- 性质:软体
定义
套用软体开发是指使用程式语言C#、 java 、 c++、vb等高级语言编写,主要是用于商业、生活套用的软体的开发。
套用软体它可以拓宽计算机系统的套用领域,放大硬体的功能。其开发套用软体是为满足用户不同领域、不同问题的套用需求而提供的那部分软体。
JAVA方向:
计算机软体基础、资料库原理、SQLserver、C++程式设计、java核心编程、linux、websphere 开发工具、DB2资料库高级管理、DB2资料库套用开发、ERWin资料库建模、UML、ratioanlrose建模、OM软体开发生命周期、J2EEOM企业级开发、基于MVC的struts框架技术、软体测试工具与方法、项目管理基础等。
前端设计
概念
套用软体开发中一个合格(并容易受到用户青睐的)图示(ICON)绝对不是单纯的追求视觉上的漂亮美观,而是「重视理念」能不能找出这个套用(产品)的核心功能,让用户第一眼就知道「这是做什幺的」再来能不能涵盖品牌精神,涵盖团队的梦想,涵盖产品想追求的高度(获利)等视角也是延伸的学问之一,在习惯用电脑作业的时代,依然有许多专业美术人员在设计图示时会选择先把 MAC 关闭(当然包括 Photoshop 等绘图软体)然后拿出常用的笔记簿,在上面记载各种密密麻麻的想法,其中有愚蠢的想法,有可爱的想法,有大胆的想法,有天马行空的想法,也有「眼光独具」的最佳创意,直到有一个「感觉对了」才会上电脑进 Photoshop 去执行。
实践
在套用软体开发实践中在纸上作业中想出了一个好的构图或点子之后,接着就可以打开 Photoshop,然后把刚刚在纸上绘製的图示草图去用各种方式构成,这时光一个素材的选择就可以有几十种不同的表现手法,例如摄影图片,手绘插图(涂鸦式)电脑绘图等等(还不含 2D 或 3D 的表现形式)所以要如何「表现」就是第二阶段(上电脑)后的核心工作。
一般製作套用所需的小 ICON(例如 UI 的功能钮或选单钮之类)都有基本或通用的 PS 档案可以套用(这部分的通用图示有很多,常用的其实就那几种)其他部分都可以多用自己的摄影作品,尤其在截图上,可以多利用利用 Photoshop 内建的文字工具在截图上方加入一段「产品特色」文字(你可以做一套英文版来通用全球,再做一套供国内使用,繁体与简体转换容易,台湾与香港的付费习惯更好,应该值得你再做一套繁体版的上架台湾与香港,本地化对收入总会有帮助的)
通常一个套用笔者会做出十个以上的不同图示(完全不同)然后让朋友(建议多找非专业人士来挑选,因为你的套用要卖的对象是一般民众,要找客群面最广的族群来帮你挑选图示最好)而且笔者通常会把图示列印出来,贴在办公室的白板上同时观看,这样更容易选出最适当的图示,虽然花了几张 A4 纸与墨水,但如果这样能让套用有更多的收入,那应该是非常值得的,这是国内外许多专业美术工作的必要流程,笔者已经习惯这样去做,传统的观念有时候真的很好,学生时代累积的基础或在大公司工作的经验总是不错的(小公司学经验,大公司学制度)
延伸
套用软体开发的最后阶段,如 果你对你的套用一开始就有高度期望或计画,除了送审用的图示外,如果事先跟请美术製作高清(可供印刷用的图片)或直接以 AI/EPS 向量图档来製作,通常外包美术都会乐意的(尤其 iOS7 之后,图示的风个趋向简约,这时候用 AI 及 EPS 向量格式来製作是最适合的,可以改用 Illustrator 来製作图示)另外,设计好的图示可以延伸用在(客户服务&支援网站)的设计,也可以用来运用在给国内外各大推广渠道的广告 Banner 製作之上,甚至可以印在名片上使用(即使一人开发,也可以当成公司或工作室来经营)
学习套用的 ICON/UI/UX 等美术设计别无他法,买书自学摸熟功能,接下来就靠自己慢慢从练习中体会,过程跟学写代码很类似,都要下苦心砸时间,但学习美术更需要「体会」与「感觉」要花些时间去体会「美」是什幺,如果有心想自学美术,成为「同时会美术也会程式的通才」那幺多去类似很多人都知道的「500px.com」或「behance.net」等优秀网站去观摩别人的摄影与图像作品对你会有帮助。
高度
为套用软体开发而培养良好的审美高度很有必要的。摄影是培养美学的重要关键(尤其对于多数程式设计师比较缺乏的手绘技能来说,摄影图片能有效地辅助你作为套用开发时的美术资源之一)运用摄影图片来当成你的 UI 或图示的方式也是一种表现风格,妥善运用摄影图片在你的套用截图或图示也是很好的。
学摄影可以培养美感,培养对「美」的眼光与「鉴赏力」可以「有效」且「精準」的知道什幺叫做「合格」的美术成品,这样可以减少很多不必要的美术修改费用,更可以儘量避免「枪毙」你的美术伙伴与作品,对美术的「鉴赏力」可以降低美术的费用支出,提高项目的开发进度,你不一定得会「画图」但一定要有足够的「鉴赏力」