一股冲劲

  • 2014-06-24
  • 4,192
  • 5
  • 0

有生以来,编的第一个程序便是东的言论winphone客户端,前前后后用了半个月左右的时间吧,多小白开始。但悲剧的是,上传win应用商店却并没有被通过。后来,用了一个老外提供的代码,重新做了一次,虽然成功上架,但当时并没有注意到win开发者后台提交应用时,有个坑爹的默认设置:“发布到除中国以外的市场”,结果可想而知,在中国区应用商店没有找到,但那时并没有知道是这个原因。

后来,等自己知道原因的时候,vs也有几个月没有再打开,连开发者账号都已被遗忘,实在难以想象,曾经大半夜还痴迷着写代码,转眼之间,却已变得的毫无激情。看来,有时候失败,着实会影响一个人。

当初做的应用,虽然也算有那么点意思,但实在也无法改变它的本质,从始至终都只是一个内嵌的浏览器。我一直在想,怎么才能将它做的更像一个客户端呢?虽然安卓版与IOS版都是在线生成的,但总体来说更像一个应用。

虽然知道winphone开发用的是C#和XMAL,但是怎么用它来写成一个像样的客户端,始终找不到答案。关于C#、WPF、silvrtlight以及winphone开发的书,买了一大摞,但因为我只想做出一个博客客户端来,所以虽然书上涉及的内容再多,不能解决自己的问题,也都是折搭。

毕竟,WINphone不像安卓可以进行反编译,毕竟想看一款APK的源代码,还是比较容易的事,但想找到winphone的源代码就比较难。但既然安卓也就是用JAVA开发的,而且JAVA语言与C#又如此像,所以,猜想安卓开发客户端的思路应该也同样适于与winphone,至少获取数据的原因应该都是一样的。

应该都是先获取数取,再解析数据,最后显示数据。虽然调用浏览器,可以一次性解决这些问题,但是毕竟用浏览器做程序,不完全就是在忽悠人吗,毕竟用vs做出一个winphone浏览器应用,也就是分分钟的事情。既然用浏览器已经被PASS掉,那么需要思考的就是如何获取数据。

在安卓中,看到比较简单的博客应用获取数据的方式,便是通过RSS来进行。我想,winphone获取数据的方式也应该一样,所以,虽然关于windowsphone博客应用的实例很少,但关于RSS阅读器的实例却是不少。所以,尝试做一款RSS阅读器之后,再去做客户端,应该没什么问题。虽然,知道想法都挺简单,但实际操作上却总是会遇到各种磕磕绊绊的问题,但多少要给自己点信心嘛。如果假设成立的话,客户端1个月之内应该可以重新出炉。

可能,自己所碰到的问题,自己桌子上读的一摞书都有解释,但是却都没怎么看过,即使看过也没有认真去理解。之所以会这样,当然,与一个人的浮躁心态有关系,但我觉得这不是最主要的原因。最主要的原因,还是迷茫。不知道,该如何切入到自己想要吸收的内容之中,所以看到那么厚的一本书,便觉得无从下手。

上次京东打折,买了一部分关于C#的书,一部分关于PHP的书,发现自己明显更喜欢读关于PHP的书,毕竟一来觉得PHP应用单一,毕竟就是用来开发网站,另外则是与自己息息相关,毕竟有时候还是要与PHP打交道,因为打交道久了,虽然不太懂,但总不会觉得自己驾驭不了。而学C#的目的虽然只有一个,就是把东的言论winphone版客户端出了,但是,却总觉得书中的内容都是偏向与编写电脑程序,与winphone有啥关系呢?因为搞不清楚关系,自然也顺其自然的觉得自己读不懂。

不过,最近我发现一句名言是对的,“你比自己想象的强大”,虽然现在觉得看这些看的比天书还难,但只要有想法,至少有90%的机率,能搞成。不过,即使学有所成,在这个领域,充其量也只能做个打酱油的。

不过,能打打酱油,也是不错啦。

评论

  • 香港虚拟主机回复

    其实我一直都觉得编程做起来虽然很枯燥,但是完成后会有很大的成就感

  • 梦轩丽人回复

    只要有想法,就总想着弄好它,这个时候一般都不会觉得枯燥、无聊、辛苦,就好比我们折腾博客的时候,反而乐在其中呢。

  • 夏日博客回复

    客户端的应用基本上没怎么开发过,都是线上PHP的应用。

发表评论

|地图|友情链接