文档章节

IT咨询服务-客户案例(四):根据图片等素材,动态生成个性化图片

FansUnion
 FansUnion
发布于 2015/05/03 01:27
字数 641
阅读 17
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

最近,慕名而来一个客户。

     客户的目标
    网站来一个用户,选择模版,上传图片等素材,生成自定义的图片,或者静态网站,然后分享到社交网站。有点类似于,网上制作名片,选择模版,输入个人信息,生成名片的设计图。可以下载名片设计图,或者直接让别人打印名片,寄给自己。
     客户做这个产品的目的,是自己用,还是卖给别人,我是不用关心的。我需要做的,就是帮助客户实现他的目标。

    客户的背景
   计算机专业毕业,有iOS UI设计经验,了解Object-C和Java,对于JavaScript等Web前端技术有大概的了解。毕业后从事的工作可能比较多,比较杂。以前开发项目都是参与一部分功能,现在要自己去负责实现一个独立的项目。
   对于这个项目的整体实现,还需要有丰富经验的人指导。

    解决方案
1.访问目标类似网站,研究别人是大致怎么做的。
   比如通过Chrome控制台,看看别人用到了哪些JS库、CSS库,怎么实现的动画效果。
2.简要学习HTML和CSS,重点学习JavaScript和JQuery。
   看看jquery等JS库提供了哪些API,比如动画效果。
   看看Bootstrap的中文网站,了解下更多的前端技术。
3.利用三种主要Web前端技术,做一个简单的静态Demo网站。
4.用Java新建一个应用程序(不是Web项目),动态生成目标HTML文件。
5.新建Java Web项目,生成目标HTML,响应请求。
6.根据用户上传的图片素材,动态生成包含用户素材的HTML。
7.后端制作多项模版,供用户选择。
8.增加社交分享功能。
   使用百度分享或者QQ空间等社交网站提供的原生API,实现分享功能。
9.分享之后的链接响应。
  分享中,绑定用户id等信息,根据标志信息,选择特定的html响应请求。
    
   服务价格
  第1个月,N元,第2个月开始,N/2元。

   服务方式
  每周,文字答疑,抽空QQ语音。 

------------------------------------------------------------------------------------
  小雷FansUnion-博学的互联网技术工作者,全栈式多屏开发工程师
  2015年1月19日
  湖北-武汉-循礼门  

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
阿里无线11.11 | 手机淘宝主会场实践之路

传统会场在大促中的作用 每次为了让消费者在大促时能更快挑选到商品和进行平台的营销互动,都会有一个页面来承载大促的核心内容和主要的营销要素,我们称之为主会场。 以前主会场开发,都是前...

阿里百川
2016/03/14
63
0
三分钟让你上手小程序canvas合成海报

一,先准备素材(图片与文字) 根据业务需求准备好素材与需要的文字内容 二,了解微信api 了解微信小程序配合canvas使用的一些api 例如(wx.createSelectorQuery(),wx.createContext(),wx.dr...

小为子
05/28
0
0
【省带宽、压成本专题】带宽成本降低50%的秘密——深入解析WebP

过去几年,又拍云一直在点播、直播等视频应用方面潜心钻研,取得了不俗的成果。我们结合点播、直播、短视频等业务中的用户场景,推出了“省带宽、压成本”系列文章,从编码技术、网络架构等角...

又拍云
2018/06/12
0
0
精灵图在 Lottie Web 动画中的应用

概述 是一套跨平台的平面动画解决方案;设计师使用设计动画,然后通过插件将动画导出成定义好的文件;之后开发人员只需要依赖这个 json 文件和对应平台的动画库就可以很方便的在相应平台中实...

NewbieYoung
2018/12/15
0
0
网页设计师常用的一些工具素材合集

相信每个设计师浏览器的收藏夹都是自己的心头宝,里面收藏了很多好的工具和素材。有些时候在一些设计群里听到好多设计师在问有没有好一点的设计素材网站推荐,今天就给大家分享小编在建站的过...

尹公子
2017/04/10
340
0

没有更多内容

加载失败,请刷新页面

加载更多

在C语言中“静态”是什么意思?

我已经在C代码的不同地方看到了static一词。 这就像C#中的静态函数/类(实现在对象之间共享)吗? #1楼 多文件变量作用域示例 在这里,我说明了静态如何影响多个文件中函数定义的范围。 交流...

javail
8分钟前
3
0
利用 FC + OSS 快速搭建 Serverless 实时按需图像处理服务

作者:泽尘 简介 随着具有不同屏幕尺寸和分辨率设备的爆炸式增长,开发人员经常需要提供各种尺寸的图像,从而确保良好的用户体验。目前比较常见的做法是预先为一份图像存放多份具有不同尺寸的...

阿里巴巴云原生
11分钟前
2
0
前端架构最佳实践

Folders-by-Feature Structure 胜过 Folders-by-Type Structure

lilugirl
21分钟前
3
0
Seata AT 模式启动源码分析

从上一篇文章「分布式事务中间件Seata的设计原理」讲了下 Seata AT 模式的一些设计原理,从中也知道了 AT 模式的三个角色(RM、TM、TC),接下来我会更新 Seata 源码分析系列文章。今天就来分...

后端进阶
22分钟前
4
0
Python中“自我”一词的目的是什么?

Python中self词的目的是什么? 我知道它是指从该类创建的特定对象,但是我看不到为什么要将它显式地作为参数添加到每个函数中。 为了说明这一点,在Ruby中,我可以这样做: class myClass ...

技术盛宴
24分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部