Category Archives: Develop

Develop

谈谈移动应用开发的辅助服务

有一个段子这样说到:当所有人都去挖金矿,我们就应该去给挖金矿的人卖矿泉水。这是一个发现商机的绝佳例子。在现今正热火的移动互联网,大家都在一窝蜂的开发着各种应用,就有人琢磨着怎么做这群人的生意。上次给大家分享了一些提供设计弹药的军火库,这回我就介绍一批提供开发支援的重型武器。

Urban Airship

http://urbanairship.com/

Urban Airship是一个提供推送服务的平台。开发者可以用统一的API来完成iOS、Android和BlackBerry三个平台的Push开发。除了基本推送服务外,Urban Airship还提供Rich Push:让Push信息可以带HTML、视频、音频等多媒体信息。此外,Urban Airship还为iOS和Android提供In-App Purchase(IAP)服务,帮助开发者处理内容存放和安全支付等问题。Urban Airship提供了一个管理后台。开发者在这里不仅能用信息编辑界面来发送Push,还可以监测Push消息的传达情况,观察用户是否产生了交互等统计信息。 Continue reading

如何在FDT5上使用Flex SDK 4.6

最近升级了Flex SDK 4.6,却发现在FDT5上不能工作,错误如下:

搜索了一下发现官方平台上也有人反馈这个问题。临时的解决方案如下,修改SDK根目录下的flex-sdk-description.xml:

<?xml version="1.0"?>
<flex-sdk-description>
<name>Flex 4.6.0</name>
<version>4.6.0</version>
<build>23201</build>
</flex-sdk-description>

修改为

<?xml version="1.0"?>
<flex-sdk-description>
<name>Flex 4.5.0</name>
<version>4.5.0</version>
<build>23201</build>
</flex-sdk-description>

最好备份一下,等官方出升级补丁的时候再把文件替换回来。

现在应该就能正常编译了,但如果是AIR项目的话还有点问题。Flex SDK 4.6自带的AIR SDK升级到了3.1,配置文件中的命名空间也升级了。而FDT5自动生成的配置文件还是2.6的。如果你在运行过程中出现:

DVFreeThread - CFMachPortCreateWithPort hack = 0x4862f10, fPowerNotifyPort= 0x4866260

错误的话,就是你的配置文件有问题了。

Project – Q Air空气监测站

 

Q Air空气监测站是我年前开发的最后一个项目,也是Sumi第一个上架销售的app。经过一个多月的制作,终于赶在兔年的最后一天与大家见面了。经过短短不到一周的时间,拿下了中国区天气榜第一的好成绩。很高兴Q Air受到了用户的欢迎,这也说明我们切入的环境指数热点正是大家都非常关心的问题。我们希望把这款软件献给每个热爱生活的人,更希望中国的环境问题能够逐步得到改善。第一步当然是要督促政府从pm2.5信息公开开始做起。一旦有更多的pm2.5数据放出,我们将第一时间更新到Q Air。 Continue reading