我投入精力最大的是这个: http://spitfireathlete.herokuapp… 这个站点功能丰富。它界面美观,用户体验良好,是所有我学到的ruby on rails的好特性的集大成者。然而不幸的是,没有人使用它。 喜悦和失落同时充斥着我,我感觉自己拥有很好的设计技巧,但是我在开发没有人想使用的东西。 当问我的朋友为什么他们不使用它之后,我得知他们真正想要的是“仅仅告诉我怎么做”。并且他们想要那些在手机上看起来很好的东西,让他们能够在健身房参照来训练。 所以我决定转变方向,学习jQuery Mobile,并且做了这个: http://spitfirewarrior.herokuapp… 令我比较惊奇的是尽管它界面粗燥,逻辑简单,但人们确实使用了它。并且他们想要更多的东西。他们希望它像一个叫做gasp的iOS应用一样。 作为一个时间节点,自从我学习Rails算起,那时大概有6个月了。 我意识到如果想更近一步,我得学习iOS开发。我确实成功的运用了jQuery Mobile,但是很快意识到它只适合做一些原型(非常简单的应用)。 记得那是2013年的4月份。我决定了,你知道是什么吗?我已经24岁了,但是我要成为一个iOS开发人员。即使不是计算机专业那又怎样?我有比大多数人有更大的动力和决心。他们也许比我聪明,但是我就是永不放弃。我已经走了那么远了,干嘛停下来? 所以我做了相同的事情。我又废寝忘食地学习所有我能够找到的iOS资源。做了所有的练习题,挑战题,并且从头到尾的完成手边每一本书的学习。O’Reillys书很昂贵的啦,对于那些发给我O’Reillys书PDF副本的朋友,我充满感激之情。 我频繁的参加Women Who Code的iOS交流会,从Big Nerd Ranch的关于Obj-C和iOS的书里,从Ray Wenderlich的教程里,从Apple的官方文档里,受益良多。 我开发了很多个小的应用(那就是你如何学习的)!我也对自己许下诺言,永远不要把任何技术想象成困难的,因为我认为那就像在你自己的学习上面自动加 了一块天花板一样。所以我,无畏地,学习完了很多让iOS开发人员望而却步的内容,尽管现在我没有用到它,我意识到它让我成为一个更强的开发人员,尽管花 了我很多个慢慢长夜。 下面是一张我参加技术交流会时做技术演讲的照片,主题是如何开发自定义的Rails API,如何通过AFNetworking把那些数据发送到你的iPhone应用上。 那是2013年的5月,24岁。我自己完成的演讲…尽管我刚刚学习了我演讲里面的那些知识。我感觉自己很像一个”iOS骗子”,并且刚刚退去“Rails骗子”的感觉。 |