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


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

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

       客户的背景
       计算机专业毕业,有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日
      湖北-武汉-循礼门 
  • 相关阅读:
    Android Studio 快捷键、Debug的使用
    android 控件获取 获取焦点
    jquery里面获取div区块的宽度与高度
    C# ASP.NET MVC 配置允许跨域访问
    分页跳转计算公式
    在vue-cli3 中import引入一个没有export default{}的js文件
    vue中引入css文件
    Vue 导入文件import、路径@和.的区别
    npm 如何查看一个包的版本信息?
    Chrome浏览器常用键盘快捷键介绍
  • 原文地址:https://www.cnblogs.com/qitian1/p/6462913.html
Copyright © 2020-2023  润新知