zoukankan      html  css  js  c++  java
  • wp上一款应用的出生与死亡

    起因

    由于自己买了个wp手机。所以对于微软的这个wp系统还是非常喜欢,无奈软件质量不高,过春节前便买了个wp的开发人员帐号,不是非常贵。还想着为wp的生态系统做点贡献。无奈工作繁忙,一直没有机会去做。可是自己总在想着至少做一个简单点的,让我熟悉下wp的开发流程。

    正好,这段时间是世界杯,大概搜索了下,已有的应用,慘不忍睹。用户体验极其不佳。超级难用。于是便有了我准备做世界杯应用的念头。

    准备

    既然准备開始做,于是大概规划了下,须要做的功能。

    • 主要功能: 依照三种方式查看信息
    1. 国家
    2. 时间
    3. 小组
    • 小组积分榜
    • 淘汰赛
    • 依照横屏分为四个页面,分别为国家。时间,场地。个人关注

    确定完主要功能后,于是開始准备数据。小组赛的数据本来想用python抓取网易的页面,可是因为获取数据心切,并且对于python运用不熟练。所以改为手动,弄个两个xml文件,一个存储国家与国旗的相应,另外一个存储比赛内容。

    于是乎全部的数据基本齐全。便開始写应用。

    开发

    第一次接触wp开发,对于这个系统的各个方面还是很不熟悉。并且网上的资料匮乏,最后我选取了一个wp里面的一个pano页的模板開始了程序的初步搭建。

    因为没有什么大的难度。主要是文件的读取和存储,所以两个晚上,大概搞定了应用的雏形,剩下一些简单的配置。

    只是还是遇到一个坑。

    做晚之后,我满心欢喜将应用传到wp的商店里面。微软的审核倒是非常快,只是也是非常不负责任,非常快第二天应用通过了审核,上线了,我下载后突然发现,应用打不开。这下把我给急了,赶紧先下线。随后各种找问题(这里吐槽微软。为啥打不开的应用居然能上线。晕),我在本地測试是没问题的。但是传上去之后,居然不行,各种在群里问后。有人给出建议,说我的文件读取方式可能存在问题。于是乎查了半天。最终算是搞定了。这里提醒各位想做wp的开发人员。一定要多看看微软的官方说明。在存储这一块,微软做了非常多不同于别的系统的东西。应用上线,也算自己的第一款。非常是高兴,加上九幽的广告,哈哈。想着赚点广告费。

    于是乎在微疯客,爱应用,让他们给推荐了下。当天的下载500多。

    更新

    第1版本号上线,自己发现还有非常多问题须要解决。首先须要加上动态磁铁的更新今日赛况。我须要获取每日的比赛结果,还须要知道淘汰赛的对阵两方。

    于是乎自己開始了,下一版本号的开发。这一次。自己想到数据肯定得从网上抓取了。于是确定了用bae搭建爬虫的方式。在bae中托管了一个python的脚本,用来每隔一段时间获取网页的数据。然后数据存储到了bae提供的mysql中,再用php做了一个web接口,提供数据的查询。python脚本边学边做,大概两个晚上搞定了后台数据这一套。

    剩下的就简单多了,client请求数据。然后进行展示。另一个比較费时的是,后台代理。进行更新磁铁。终于是找到了官方的demo。网上没有一个是全的。http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202941(v=vs.105).aspx

    尽管是全英文。只是很好懂,哈哈,跟着做就ok。

    死亡

    第二版更新后。世界杯已经快到淘汰赛了。每日的下载量也在直线下降。并且商店里面有一个做的更好的应用(哈哈这个我得承认),于是乎,到今天为止。下载量已经差点儿能够忽略不计了。尽管没有什么大的下载量,只是通过这一个小应用的制作,我熟悉了一套wp开发的流程,为了下一个应用奠定了良好的基础。

    哈哈。在这期间我已经想到了好几个应用。大家敬请期待吧。

    雪狼的博客

    转载请注明地址

    http://www.cnblogs.com/gaoteng/p/3817608.html

    http://www.gaotenglife.com/?p=287

     

  • 相关阅读:
    Mysql Bypass小结
    SQLite手工注入方法小结
    bodgeit测试平台
    Sqlite注入测试
    ASP代码审计学习笔记 -3.上传漏洞
    centos7环境下apache2.2.34的编译安装
    centos7.6环境下编译安装tengine-2.2.2的编译安装
    centos7.6编译安装php7.2.11及redis/memcached/rabbitmq/openssl/curl等常见扩展
    Windows2016的 IIS中配置PHP7运行环境
    服务器资源迁移到aliyun对象存储及oss的权限管理配置
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5153103.html
Copyright © 2011-2022 走看看