Port-A-Thon:RIM举办的一场马拉松式的活动,针对开发者。无论你是转制安卓软件,或者是自己开发,只要在规定的时间上传你的应该并且通过审核的话,你将直接得到100美金。

恐怖从今年11月份开始,最火的活动就是它了。一场接着一场,开发者们赚钱都赚得不亦乐乎了。这对所以平台(BB10的兼容性是有目共睹的)的开发者来说无疑使一件最值得振奋的事情了,大家都卯足劲地开发程序,上传apps。在国内,黑莓圈,开发圈正在慢慢地改变,气氛真正慢慢地升温,这一切的一切,都离不开黑莓的努力和开发者的配合,这绝对是一件值得庆幸的双赢的好事情。

而昨天,2013年1月12日,则是最后一场Port-A-Thon活动了。当收到通知邮件的时候,我也毫不犹豫地点击了原生开发者的注册地址。加上这场,我已经参加了三场了,每次我都是提交自己开发的软件(不过都是一些十分简单的小程序),并且,前面两个也已经通过审核了(等着收美金咯)。

许多朋友会开始有疑问了:我们究竟要用什么来开发呢?这个问题问得好,打开黑莓的开发者网页:BlackBerry Developer。你将会有惊喜——原来黑莓的开发支持这么多语言的:C++,QT,HTML5,Flash,甚至是Android都可以,无论你是哪一方面的人才,都能在这里找到你施展拳脚的地方。而最后,我选择了使用QT来开发软件。

在BB10中,有一套新的框架叫做Cascades,这能帮助你快速地开发出具有非常漂亮的、原生的APP和UI。这对比起在BBOS上面的开发难度,实在是不可同日而语了。如果你原本就是QT的使用者,那么使用Cascades来开发优秀的软件就是小菜一碟了。所以说,RIM在迎合开发者,方便开发者的浙江事情上还是下了不少功夫的。

本来也想写一下开发经验的,但是发现自己也实在是写不出什么比较好的介绍,我觉得这些还是让大牛来介绍吧。等到有一天我也成为了知识比较丰富的人,我也会很乐意与大家一同分享的。

那么,我就来说一下一些提交程序要注意的地方吧。

再你准备好程序后,你需要准备的东西有:480*480的图标图片,一张1920*1186的图片,还有一些大小不能超过1280*1280的软件介绍图片,前两个都要求是PNG格式的,最后一个则要求是GIF,JPG或者PNG。这些图片的作用是什么呢?

480*480的图标是要放在APPW上面的,虽然手机的要求是114*114,但是为了能够适应不同的机器(pc或者手机),所以要求提交的是480*480的图片,到时候会自动适应缩放的,大家可以放心。

1920*1180的图片,这个让很多人都有疑惑,想不明白这个这么奇怪尺寸的图片究竟有什么用?一位很厉害的主题开发者@Wong_Q告诉我,这张图片是为了宣传的。当你的程序上了首页推荐是,用的就是张图片,你必须将它设计的让人一看就有冲动下载,那么你就成功了。

最后则是一些软件的使用和介绍截图。这个到没什么了。

好了,最后祝大家开发愉快吧,同时也欢迎更多的其它平台的开发者加入黑莓开发的大家庭,黑莓的圈子是一个很温馨,很有味道的好圈子,相信一旦你进入了,就不舍得离开了。同时也欢迎更多的人一起来交流开发经验。

Port-A-Thon相关推荐

  1. 端口映射问题:Bad Request This combination of host and port requires TLS.

    错误信息: Bad Request This combination of host and port requires TLS. 遇到上面的错误信息:如果是通过域名访问,则该域名后配置的转发端口映射 ...

  2. 一次完整的抓包分析 Reserved TCP/IP Port List

    抓包如图所示: 本机IP被粉色遮住... http://www.skynet.ie/~colinmac/Programming/port_listing.html Reserved TCP/IP Po ...

  3. python-sendcmd主动模式访问ftp——修改port中IP地址信息

    用python访问ftp站点,主动模式发送port时,修改了IP地址,抓包分析网络会话信息.activesocket.py 1 #python for socket active mode 2 #!/ ...

  4. STP 根桥、根port、指定port是怎样选举的

    学习CCNA过程中,对交换机的根桥.跟port以及指定port选举有些迷糊.也度娘了一番,总认为一部分人解释的不够全面精细.通过细致研究终于有了自己的理解,分享给大家,假设纰漏,欢迎指正. STP收敛 ...

  5. ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from remote...

    ssh报错: ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from remo ...

  6. OpenvSwitch代码分析之bridge和port

    ovs-vsctl add-br br0 会在数据库里面加入新bridge的信息 ovs-vsctl add-port br0 eth0 会在数据库里面加入新的port信息 void bridge_r ...

  7. 【node】express的www.js文件里面的process.env.PORT

    问题描述 在分析www.js里面的代码的时候,有: var port = normalizePort(process.env.PORT || '3001'); app.set('port', port ...

  8. 启动tomcat时jmx port被占用

    一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportExceptio ...

  9. Android 操作串口 (android serial port api)

    Android 操作串口 (android serial port api)

  10. 網絡問題flapping between port

    遇到有報修網絡延遲很大,網絡無法訪問,有些WEB服務器不能訪問 MATM-4-MACFLAP_NOTIF: Host 0013.215b.2746 in vlan 21 is flapping bet ...

最新文章

  1. 吴恩达老师深度学习视频课笔记:构建机器学习项目(机器学习策略)(2)
  2. Xcode 环境变量(绝对路径与相对路径)
  3. mysql 5.0 乱码_MySQL 5.0.16 乱码问题处理办法
  4. mac 当前文件夹打开终端_Mac上的这些实用你技巧,你知道几个?
  5. 内推|底层翻身的机会来了,快来看一看!
  6. 【学习记录】macOS的Redis安装及基本使用
  7. maven私服的使用
  8. topaz全家桶中文_apache 开源项目全家桶 2020年12月中文介绍
  9. Python使用requests发送post请求的三种方式
  10. 程序员提升编码技能的秘密
  11. AngularJs的UI组件Datepicker Popup
  12. 【Excel 教程系列第 1 篇】删除所有空白行,隐藏空白行
  13. 自然语言处理领域国内外著名会议和期刊
  14. Trajectory following with MAVROS OFFBOARD on Raspberry Pi
  15. unitoy机器人怎么联网_UniToy智能app
  16. 哲学家问题(图形化实现)
  17. Java并发插件_五分钟,轻松掌握Java并发编程!
  18. CocosCreator一步一步实现重力球游戏
  19. oracle时间开始结束时间,Oracle日期周详解以及周开始结束时间计算
  20. web前端开发小工具集合

热门文章

  1. chrome浏览器清理缓存也没有用,每次必须重启怎么办?
  2. TensorFlow之saved_model使用笔记
  3. 一名赣州车主处理“碰瓷”过程,值得认真学习(转帖)
  4. Input鼠标键盘输入
  5. 十连跌!这个一线城市的房价到底怎么了?
  6. matlab数细胞实验图片,献给初学者:手把手教你做细胞计数实验
  7. 人工智能认知技术,在各行业的应用介绍
  8. 编程:Python实现图片识别
  9. 淘宝刷单怎么刷?买手黑号为什么会成为黑号?
  10. 关于Excel表格快捷键