• iPhone上通过http传递JSON数据




    本教程介绍了在iPhone程序中怎样访问JSON web service的详细步骤。


    读文章 »

     
  • 创建离线iPhone Web App

    创建Web App的好处很多,比如:


    • 可以运行在任何平台上 (当然要考虑浏览器的兼容性和屏幕大小问题)
    • 不需要学习iPhone编程语言
    • 最大的好处是不需要经过App Store批准


    随着Internet技术的迅速发展,使得Web App越来越强大,从简单的应用甚至到游戏,都可能通过Web App实现。但是,它要求随时连接到Internet,大大降低了Web App的实用性。随着Safari对HTML 5的支持,使得Web App的离线运行成为可能。这意味着你可以在没有Internet连接的情况下运行你的应用程序。


    下面的例子改编自How to Make an HTML5 iPhone App,它介绍了创建一个离线“积木”游戏的全过程,我加上了创建用户自定义的桌面图标和启动画面的方法,使它看上去完全像一个真正的iPhone应用程序,而这是完全不需要通过Apple的App Store批准的。

    读文章 »

     
  • 怎样编写Apple Push Notification服务器

    iPhone OS 3.0一个引入注目的新特性是push notifications(推送通知),它允许向已安装相关应用程序的各设备直接发送消息。苹果在新闻提示或IM应用中展示了此特性,它也十分完美地适合于我们的服务器监视服务程序Server Density


    Server monitoring iPhone application alert view

    读文章 »

     
  • 一个可用在iPhone上的SMTP客户端程序

    虽然iPhone上可以直接调用email程序发送email,但如果你需要直接通过SMTP发送邮件,这个开源项目可能对你十分有帮助:

    Quick SMTP client code for the iPhone

     
  • 通过NSURLRequest访问HTTP头信息

    HTTP连接的头信息包括在NSHTPURLResponse类中。如果你拥有一个NSHTTPURLResponse变量,你可以通过发送allHeaderFields信息,轻而易举地获取以NSDictionary形式保存的头信息。

    读文章 »