开始移动开发提高规划

2014 7 月 2号的那天,我已经正式毕业一年了, 如果算上实习,我也算是正式工作两年了。 从起初的Linux 底层到现在的C++,java,objective-c,慢慢的方向越来越大,可学学习的也越来月多。因为工作上得繁琐,以及刚毕业并在工作上得尘埃落定,感觉在正式工作的这一年里,都没有一个较大幅度的提升,就连以前常常更新的博客,也变得冷冷清清。 这一年内最大的,工作之外的代码产出就是那个QT 仓库管理系统了。而更多的空闲时间确实打发在 LOL  这样的游戏上面了, 中间也是几度卸载掉游戏,认真学习和加强体育锻炼过那么一阵(大约一个月左右),而最后还是没能坚持下来。

所以希望能再又一次开始吧,像我当初实习时所作的那样,去继续发展和丰富自己的方向,而现在的 IT 行业永远都不缺少学习的方向,移动方向Android IOS 算是我比较喜欢的方向了,所以之前在工作的空余时间还是有学习过android 和 ios 开发的, 当然android 目前就是学java,而ios 就是学objective-c 和最新的swift。只是一直没能系统的连贯性的学习,几天就以这篇博文开始,重新拾起我的博客,开始在移动开发方向尝试着做出一些代码上得产出,和我之前做的应用一样,当然还是本着在开源世界获取资源然后再回馈开源世界的精神,到时所有源码将会被分享在
github 上。

而android 和 iOS 的规划是希望能再年前上线一款应用,但因为主体方向还没定,所以前期博文上就只会更新一些技术博。

Android 的方向, 之前也就仅仅是给公司的某些项目做过一些demo 类型的应用,涉猎的也并不是很广,用到的技术方向主要是Android UI, android xml 和 android http ,android 百度云推送 协议的部分内容,也算是比较简单,只会我会把相关技术细节整理一下然后写成博文发出来,虽然这些都是一些早已经成熟的技术,而且在网上一搜一大堆,但是还是希望能再这些技术上加上一些自己的理解。

IOS 方向, 在IOS 方向我算是彻头彻底的愣头青,从最开始的xcode 熟悉以及新的开发语言objective-c (当然对我而言它是新的)。以及最新的IOS 最新的开发语言 swift ,个人觉得它比objective-c 是简单了不少,不过因为是最新的语言,所以可利用的项目资源相对较少。

无论如何,就从家今天开始吧!

开始移动开发提高规划

时间: 2024-08-22 01:31:33

开始移动开发提高规划的相关文章

软件项目开发没规划好就注定会失败

软件项目开发没规划好就注定会失败 软件项目开发与管理的一些原则 软件项目的开发与管理是一门复杂的学问,不是简单地需求来了就动手编码,编码完了就算项目完工那么简单.一个项目如果没有好好规划,那么就很容易会失败.同样,我们在做一个软件项目的时候,需要注意的东西很多,下面总结一下一些容易视而不见但又非常重要的软件开发指导原则. 对外部环境的认识 1.必要性原则:用户(客户)需要应用软件来帮助他们处理信息. 2.“脱机”原则1:用户(客户)通常不会一直坐在电脑面前,他们都有自己的工作要做,而那些工作才是

web前端开发教程系列-4 - 前端开发职业规划

前言 关于我:小天 1). 架构师,项目经理,产品经理 2). 中间件研发 3). VPCC 云计算基础平台管理 4). 智慧旅游 5). 智慧教育 6). 一次失败的创业体验(爱邂逅网) 一. 在开始规划职业之前,应该充分认识自己从事的行业,结合自己的价值观,树立合理目标,持之以恒 二. 人生阶段 1. 30岁之前: 2. 30岁以后:慢慢开始登上这个社会的大舞台,你这时候的目标就应该是一些具体的成就了,是做这些事情的副产品的时候了 三. 展望未来,个人认为在以下的前端技术领域,会产生较大的机

二次开发 提高财务软件与企业需求的匹配度

财务管理软件作为企业管理不可或缺的管理工具,能够帮助企业有效实现资金的科学管控,提高资金部署的精准度.并且,企业在选购财务管理软件时,甚少能够做到一锤子买卖,因为随着企业的不断发展壮大,势必要根据企业新的特点进行二次开发. 二次开发,在不少企业眼中认为或许是一种浪费资金的表现,因此总是希望能够购买一款能够一直用下去的财务管理软件.然而,这些企业却忽略了时代在变化,市场在变化,企业随着市场的变化也会进行新的发展方向转变. 对于这种转变,财务管理软件如果能够满足,自然是最好不过.如果不能,那么财务管

用户故事驱动的敏捷开发 – 1. 规划篇

敏捷开发现在已经不是新鲜事物了,我们都从各种渠道听到过不同的团队实施敏捷的胜果,听的时候觉得很美,回到家就发现那都是别人家的团队,结合自己的情况一看就发现问题一大堆.就算是最终打算一试,也经常会不知如何开始.这就是我希望编写这份文档的原因,能够找到一个遵循的敏捷项目管理模型,虽然我们都知道没有一个放之四海而皆准的方法,但在更高的层面上我觉得这仍然是可行的.也就是说,管理模型是一致的,但是其中采用的方法可能各有不同,最终目标是唯一的:打造一支可以快速适应变化的高质量团队,并输出高质量的产品! 今天

做好Unity4.x开发项目规划

1. 是否要用lua 2. (对于需操作的游戏)客户端游戏如何做战斗验证 下面列举小坑吧.不建议都绕开,毕竟没有那么多时间做前期调研的. 对应版本Unity4.x 1. 客户端程序层面 总的来说C#超级给力的,不过别玩脱了 1) mono虚拟机gc Unity的mono虚拟机使用不分代的gc算法,临时对象积攒起来,导致重量级GC游戏频繁卡顿. Unity官方:认真review每帧20B以上,以及一次2K以上的GC Alloc的行为.传闻:Unity5会改进. 推荐阅读:Gamasutra: We

Android应用开发提高篇(1)-----获取本地IP

链接地址:http://www.cnblogs.com/lknlfy/archive/2012/02/21/2361802.html 一.概述 习惯了Linux下的网络编程,在还没用智能机之前就一直想知道怎么得到手机的IP地址(玩智能机之前我是不搞手机应用的).好了,得知Android是基于Linux内核的,那么不就可以利用之前学的Linux下的网络编程方法来获取IP了吗?呵呵,其实这是比较底层的方法,在Android上,完全可以利用Java的API来实现,而且实现的代码非常简单.下面的实现只可

PHP开发提高效率技巧

0.用单引号代替双引号来包含字符串,这样做会更快一些.因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号).1.如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍. 2.$row[’id’] 的速度是$row[id]的7倍. 3.echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句

Android JNI开发提高篇

有关JNI的开发技术,我们继续围绕Android平台进行,JNI可以支持C或C++,从目前为止我们写过的JNI代码均为C实现的,即文件名为.C而C++的和这些有什么不同呢? Android平台上的JNI一般使用C还是C++编写呢? Android平台在中间层和大部分的类库的底层使用了C++的开发方式,后缀为.cpp,比如Android Framework.OpenCore.Webkit.SQLite等等.使用C++好处就是可以使用很多库但目前Android不支持STL,我们知道C表示字符串都是字

史蒂夫开发的规划设计方科技和好好干

 http://you.ctrip.com/events/unitedstates100047/4149038.html http://you.ctrip.com/events/unitedstates100047/4149039.html http://you.ctrip.com/events/unitedstates100047/4149030.html http://you.ctrip.com/events/unitedstates100047/4149036.html http://