- News & Event
- OPhone OS开发者社区(SDN)开放注册
OPhone OS开发者社区(SDN)开放注册
OPhone新闻, 2009-05-18 15:43:33
Source: www.ophonesdn.com
Tags : OPhone
OPhone OS开发者社区(http://www.ophonesdn.com/)正式开放注册
通过友好的OPhone SDN界面,您可以下载最新的OPhone SDK,查阅OPhone官方的开发文档,建立自己的OPhone软件项目,与其他开发者交流您的开发经验,创造您的OPhone手机软件。
OPhone智能手机
随着3G移动互联网时代的来临,各大国际手机巨头都在借助自己在传统业务领域的优势,快速的向移动互联网领域切入,提供互联网端到端的解决方案。手机操作系统作为智能手机上丰富应用程序的依托,更是成为各个厂商必争的兵家之地。除了传统的Windows Mobile、Symbian和 Palm等,一些新兴的平台类似于Android、iPhone 和BlackBerry也迅速滋生。由此带来了目前市场上智能手机的纷繁多样。由于操作系统的不同、应用版本的不同以及显示分辨率的不同,给手机的应用开发和适配带来了很大难度,增加了开发的成本。
OPhone OS(Open Mobile Phone Operating System)顺应市场需求,是由中国移动主导与第三方软件开发商联合开发的智能手机操作系统。该系统是基于开源软件的面向移动互联网的开放型移动智能终端软件平台。它包括基于开源内核的移动终端操作系统、中间件、Java虚拟机、应用软件、硬件参考设计以及各类应用。采用了OPhone OS的手机,即将成为新兴移动互联网富有竞争力的终端。
OPhone OS为第三方应用开发商提供友好的开发界面、开放的开发模式、简易的开发流程,极大的方便了终端功能和移动应用的开发。OPhone OS致力于成为主流的智能终端操作系统之一。
OPhone OS社区招募英雄
为了更好的为OPhone OS平台的第三方软件开发者提供丰富的、全面的信息交流与技术支持, 中国移动开辟了软件开发者社区SDN。以这个社区为开发支撑平台向广大开发者开放SDK/API等开发工具,提供强大的软件托管,软件使用跟踪系统及软件分发等服务。旨在为广大技术爱好者提供一个具备完整功能的网络交流平台。利用这个平台,开发者可以进行软件下载、技术交流、浏览业界资讯、发表技术文章,也可以利用开源的代码进行自主项目开发。简单概括下来,OPhone OS SDN的特点主要体现在:
Grails Runtime Exception
Stack Trace
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of NewsComment.state
at localhost_WEB_INF_grails_app_views_news_show_gsp.run(localhost_WEB_INF_grails_app_views_news_show_gsp:92)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalArgumentException
... 27 more