绘画与摄影的交流和交易平台
——AT

2022-09-07 05:05赖奕然黄靖宇何海洋
现代计算机 2022年13期
关键词:列表程序模块

赖奕然,黄靖宇,何海洋

(中山大学新华学院信息科学学院,东莞 523133)

0 引言

互联网技术让人们实现更加快速的信息共享与交流,构建网络平台来更好地服务用户已成为时代的潮流。但目前,绘画和摄影从业者、爱好者还没有一个统一的信息交流平台进行沟通交流,艺术与科技(art&technology,AT)便应运而生。它能够让用户快速地进行信息交流,在平台上分享自己的作品,包括但不限于画作、摄影、油彩等。通过该平台,用户不仅可以学习、交流、教学、提升自我,还可以通过发布视频、解答疑惑、摄影约拍等渠道来赚取酬金。

1 需求分析

1.1 市场环境分析

蜂鸟网和中国插图网的公开数据显示,中国学习摄影和绘画的人数份额不仅巨大,而且正在逐步上升,这意味着市场空间巨大;同时在热词搜索中,绘画和摄影的关键词也呈递增趋势。通过地区分析,大部分集中在广东地区,所以以广东为重点地区来推广该平台很有必要。

1.2 态势分析

AT 平台的优势在于绘画与摄影的结合。艺术理应是相辅相成的,但是在构图上、设计上,绘画与摄影是互补的,绘画需要在现实中获得灵感,摄影需要在绘画中得到启发。AT 的局限性在于对市场份额的争抢力度不大,由于我们针对的是画师、摄影师以及这两个领域的爱好者,受众太小很难得到推广。根据调查,整个国内市场几乎没有关于绘画与摄影结合的APP或小程序,但国外网站已有这样的先例,因而我们的优势在于我们是以新生力量的身份进入市场。在现有需求未得到满足的情况下进入市场,通过推广来抢占一定的市场份额,获得固定客户。小程序发布后,难免遇到同行的竞争。在当今快速的互联网竞争下,一旦发现这块市场还没瓜分完毕,必定会有资本进入。所以我们要稳住心态、互相借鉴,与第三方合作,稳住核心用户,通过流量分析,增强自身核心竞争力。

2 技术分析

此项目实现的产品是使用Mpvue 框架进行前端开发,基于微信小程序开发者工具端口开发的微信小程序,采用HTLM5、CSS 和JavaScript 进行开发。如今小程序开发的技术已经较为成熟。同时微信小程序推出的云开发模式服务,可以极大缩短开发周期,节省云计算的算力,节约更多的计算资源。

2.1 工具架构

Mpvue 基于Vue.js 核心,修改了Vue.js 的runtime 和compiler 实现。微信小程序开发工具提供微信小程序的API 和页面的开发调试、代码查看和编辑、小程序预览和发布等功能。

2.2 工具特征

Mpvue 是一个开源的前端框架,对vue.js 脚本语言具有相当好的兼容性。Mpvue 框架核心在于提高小程序开发的效率。Mpvue 的出现提高了Html 编写的前端程序的复用性,减少了工作人员的工作量。

同时此项目使用了较为前沿的“小程序+云开发”的小程序开发模式。支持托管服务容器,不限框架和语言,常驻运行、天然鉴权,可快速进行业务迁移。同时无需搭建服务器,只需要使用平台提供的各项能力,即可快速开发业务。对于小型团队来说,这种开发模式不仅提高了工作效率,而且减少了对后端开发和后端数据的处理,减轻了服务端的部署压力。它能够更好地连接云端资源和能力边界、访问,打通不同端口的界限,使多个端口共享同一份云资源。在运营成本上,采用按量计费,后端资源根据业务流量自动扩容,先使用后付费,无需支付闲置成本,成本更低。在进行业务逻辑时,云开发服务也提供了云函数。在云计算方面,无需过多的软硬件资源支持,使用服务商提供的共享资源,降低了算力的门槛。根据云计算还能增强数据分析,提高技术服务效率,帮助开发者更高效地实验与测试程序功能,打造专属的客户模型。

3 功能设计

3.1 核心功能概述

核心功能包括学习与咨询、话题讨论、约拍与约画。

3.1.1 学习与咨询

用户可以将与拍摄和绘画相关的心得体会、教学教程、自己创作的作品、在创作中遇到的问题等通过帖子或视频的形式发布出来,供其他用户阅览和评论。平台会通过独家签约或者与艺术展览馆合作等方式邀请名人、名师入驻站内,站内获得认证的名人和名师会有特殊的认证标记。用户进行评论时,若认为自己的评论对题主有作用,且希望收取一定的费用,可以设置有偿回答,只会显示一部分的评论内容,题主需要支付一定的金额才可以看到完整评论。

3.1.2 话题讨论

后台每天都会设置各种各样的话题供用户讨论,不仅仅是与摄影和绘画有关的话题,还有很多日常和时事的话题,丰富用户的应用体验,帮助用户更好地找到志同道合的人。也会指定最新的画展、摄影展、艺术馆信息,供用户浏览。

3.1.3 约拍与约画

这是一个可以供高水平画师和摄影师接单的功能,即可以约私人合作,也可以约商业订单,摄影师或画师父可以发布自己的合作要求,包括酬劳等等,想要约单的用户则需要主动去与摄影师沟通,达成一致。我们也推出了“附近的人”功能,你可以看到附近的人分享的摄影作品、绘画作品或者日常。用户如果旅游到了外地,也可以在“附近”里看到相关的摄影展或艺术馆的信息,或者在当地通过“附近”功能找到志同道合的人。同时用户也可以和附近的人分享自己今日的喜怒哀乐。

3.2 主要功能需求设计

每个模块都有底部标签导航,自左至右依次为:“论坛”、“接单”、“消息”和“我的”共四个标签。用户在各入口频繁跳转不会丢失方向,能够轻易进行功能间的快速切换。小程序总体框架图如图1所示。

图1 小程序总体框架图

3.2.1 论坛模块

论坛模块分为“推荐”、“视频”、“帖子”和“话题”四个模块。顶部导航栏可以跳转到相应页面,点击底部导航栏的“+”可以发表帖子或视频,可在搜索框搜索需要的信息,设计在页面的顶部,清晰明了。论坛模块部分功能效果图如图2所示。

图2 论坛模块部分功能效果图

(1)推荐模块。热门资讯轮播图位于模块的顶端。热门的绘画与摄影的资讯信息以图片轮播方式展示;接下来是话题列表,采用的是宫格导航,点击跳转进入专栏,进入专栏扩展相关信息。最后是热门信息推送列表,采用内容式列表,主要显示其他用户发表的内容,根据信息热度自动推送信息条,为无目标的用户提供建议。

(2)视频模块。个性化推荐用户喜爱的视频信息,采用三级内容式列表,显示标题、用户和用户发表的内容。

(3)帖子模块。主要采用内容式和标签式列表混搭,本模块主要以图片和文字为主,所以在列表中就会体现出部分内容信息,点击进入问题的详情页,可以浏览详细的问题和所有用户的回答的部分内容,同样是内容式列表;点击其他用户的回答可以进入回答详情页,可以详细阅读其他用户的答案,部分用户会开启付费查看,需要支付作者所定的金额,才能阅读全部回答,否则只能查看部分回答。

(4)话题模块。顶部标签栏为世界各地的绘画或摄影展览馆信息以及绘画或摄影比赛信息。紧接着是话题界面,同样采用内容式列表,后台每天都会设置当下热门的话题供用户讨论。

3.2.2 接单模块

接单模块分为“约拍”、“约画”和“附近”三个小模块。顶部导航栏可以跳转到相应页面,点击底端导航栏的“+”发出约单要求和个人简介。接单模块部分功能效果图如图3所示。

图3 接单模块部分功能效果图

(1)约拍、约画模块。采用双列窗口式列表,使用户可以更直观地浏览信息,每个窗口显示个人或工作室的名称、接单要求以及部分作品缩略图。点击可进入详情页。

(2)附近模块。主要显示附近的人发表的内容,使用内容式列表。

3.2.3 聊天模块

主要显示用户与用户之间,用户与摄影师、画师之间,画师和摄影师彼此间的交流内容,使用标签式列表,更加直观方便。

3.2.4 我的模块

顶部显示用户头像及常规信息。当未登录时显示默认头像,基本信息处显示“未登录”字样。可以进入“设置”,设置个人信息和应用权限等。下面是我的钱包、我的订单、我的评价、意见反馈、我的设置、我的关注、我的消息、通知、历史记录和退出登录共十个功能。次级导航使用了列表式导航,每一个功能都会跳转至相应的详情页面。

4 结语

伴随着摄影人群和绘画人群的不断增大。“绘画+摄影+约拍”的商业模式可以为之提供更多的实践机会,能让从业者和爱好者更好地相互交流;另一方面,能让这种艺术的结合更加深入地走进大众群体之中。

本平台是使用Mpvue 框架进行前端开发,并基于微信小程序开发者工具端口和云开发模式开发的微信小程序产品。随着时代的进步,绘画摄影约拍走向更制度化、大众化、公开化,本平台将会在此领域产生更加深远的影响。

猜你喜欢
列表程序模块
Module 2 Highlights of My Senior Year
Module 4 Music Born in America
扩列吧
给Windows添加程序快速切换栏
简化化学平衡移动教学程序探索
“程序猿”的生活什么样
列表法解分式方程问题探索
英国与欧盟正式启动“离婚”程序程序
必修模块相关知识过关训练
列表画树状图各有所长