2006年03月28日 星期二 21:55
别人问我这样的问题:(1)要让手机,PDA去持python程序,需不需要硬件支持? (2)如果手机去持J2ME,CLDC-1.1,MIDP-2.0能能过软件设计, 让它去持Python程序吗? 我没经验,没答出来!向高手指教!谢谢! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060328/cdce3bd0/attachment.htm
2006年03月28日 星期二 21:57
第一个问题打错个字,纠正如下: (1)要让手机,PDA支持python程序,需不需要硬件支持? 在06-3-28,boyeestudio <boyee118 at gmail.com> 写道: > > 别人问我这样的问题:(1)要让手机,PDA去持python程序,需不需要硬件支持? > (2)如果手机去持J2ME,CLDC-1.1,MIDP-2.0能能过软件设计, > 让它去持Python程序吗? > 我没经验,没答出来!向高手指教!谢谢! > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060328/86ea2807/attachment.html
2006年03月28日 星期二 22:01
唉,五笔刚学,仔细看,打错多个字,不好意思。思过!!!! 别人问我这样的问题:(1)要让手机,PDA支持python程序,需不需要硬件支持? (2)如果手机支持J2ME,CLDC-1.1,MIDP-2.0能通过软件设计,让它支持 Python程序吗? 我没经验,没答出来!向高手请教!谢谢! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060328/43664721/attachment.htm
2006年03月29日 星期三 01:08
在 06-3-28,boyeestudio<boyee118 at gmail.com> 写道: > 唉,五笔刚学,仔细看,打错多个字,不好意思。思过!!!! > > 别人问我这样的问题:(1)要让手机,PDA支持python程序,需不需要硬件支持? > (2)如果手机支持J2ME,CLDC-1.1,MIDP-2.0能通过软件设计,让它支持 > Python程序吗? > 我没经验,没答出来!向高手请教!谢谢! > python是解释性的语言,所以,是否能运行python程序根硬件没有直接的关系。只要在你的硬件上能运行python的解释器,就能运行python程序了。 CLDC/MIDP 这些东西是J2ME的一种实现。当然就是精简版本的java了。"通过软件设计"来达到目的的话,那就是用java写一个python的语言实现了,基本上是不可完成的任务(当然有jython,但是该项目已经死去多时。。。),而且J2ME还受到各种各样的限制,根本没办法作出python的实现的。 现在Nokia 60系列有一个对应该OS的python版本,有兴趣的可以试试看。可以到Nokia的网站上找到资料。其他的手持设备上还没发现有python活动的迹象。
2006年03月30日 星期四 16:45
谢谢马大哥的指点!有点明白. 你意思是说,如果我要在手机上运行python程序,那么我应该去写一个可以在手机上运行的python解释器,对吗? 现在写这种低层(接近硬件的)的软件(解释器)难道不能用J2ME吗? 现在搞这行的(可以说是嵌入式开发吗?)朋友不会还都在用C吧? 在06-3-28,马踏飞燕 <honeyday.mj at gmail.com> 写道: > > > > python是解释性的语言,所以,是否能运行python程序根硬件没有直接的关系。只要在你的硬件上能运行python的解释器,就能运行python程序了。 > > CLDC/MIDP > 这些东西是J2ME的一种实现。当然就是精简版本的java了。"通过软件设计"来达到目的的话,那就是用java写一个python的语言实现了,基本上是不可完成的任务(当然有jython,但是该项目已经死去多时。。。),而且J2ME还受到各种各样的限制,根本没办法作出python的实现的。 > > 现在Nokia > 60系列有一个对应该OS的python版本,有兴趣的可以试试看。可以到Nokia的网站上找到资料。其他的手持设备上还没发现有python活动的迹象。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060330/a31c8564/attachment.html
2006年03月30日 星期四 17:18
S60平台是C/C++ S40可以用Java开发 S60平台有一个Python解释器,但估计只能执行一些算法,不能做图形的操作。 On 3/30/06, boyeestudio <boyee118 at gmail.com> wrote: > > 谢谢马大哥的指点!有点明白. > 你意思是说,如果我要在手机上运行python程序,那么我应该去写一个可以在手机上运行的python解释器,对吗? > 现在写这种低层(接近硬件的)的软件(解释器)难道不能用J2ME吗? > 现在搞这行的(可以说是嵌入式开发吗?)朋友不会还都在用C吧? > > > 在06-3-28,马踏飞燕 <honeyday.mj at gmail.com> 写道: > > > > python是解释性的语言,所以,是否能运行python程序根硬件没有直接的关系。只要在你的硬件上能运行python的解释器,就能运行python程序了。 > > CLDC/MIDP > 这些东西是J2ME的一种实现。当然就是精简版本的java了。"通过软件设计"来达到目的的话,那就是用java写一个python的语言实现了,基本上是不可完成的任务(当然有jython,但是该项目已经死去多时。。。),而且J2ME还受到各种各样的限制,根本没办法作出python的实现的。 > > 现在Nokia > 60系列有一个对应该OS的python版本,有兴趣的可以试试看。可以到Nokia的网站上找到资料。其他的手持设备上还没发现有python活动的迹象。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to > python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request at lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to > python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request at lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > -- 我的播客:http://www.uzhi.net/m/qingfeng/ Blog:http://qingfeng.ushared.com/blog/
2006年03月30日 星期四 17:24
WINDOWS MOBILE上也有个PYTHON解释器...当时网友介绍时说:这个很方便,可以当计算器用...." 在06-3-30,清风 <paradise.qingfeng at gmail.com> 写道: > > S60平台是C/C++ > S40可以用Java开发 > > S60平台有一个Python解释器,但估计只能执行一些算法,不能做图形的操作。 > > On 3/30/06, boyeestudio <boyee118 at gmail.com> wrote: > > > > 谢谢马大哥的指点!有点明白. > > 你意思是说,如果我要在手机上运行python程序,那么我应该去写一个可以在手机上运行的python解释器,对吗? > > 现在写这种低层(接近硬件的)的软件(解释器)难道不能用J2ME吗? > > 现在搞这行的(可以说是嵌入式开发吗?)朋友不会还都在用C吧? > > > > > > 在06-3-28,马踏飞燕 <honeyday.mj at gmail.com> 写道: > > > > > > > > python是解释性的语言,所以,是否能运行python程序根硬件没有直接的关系。只要在你的硬件上能运行python的解释器,就能运行python程序了。 > > > > CLDC/MIDP > > > 这些东西是J2ME的一种实现。当然就是精简版本的java了。"通过软件设计"来达到目的的话,那就是用java写一个python的语言实现了,基本上是不可完成的任务(当然有jython,但是该项目已经死去多时。。。),而且J2ME还受到各种各样的限制,根本没办法作出python的实现的。 > > > > 现在Nokia > > > 60系列有一个对应该OS的python版本,有兴趣的可以试试看。可以到Nokia的网站上找到资料。其他的手持设备上还没发现有python活动的迹象。 > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to > > python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request at lists.python.cn > > Detail Info: > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to > > python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request at lists.python.cn > > Detail Info: > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > -- > 我的播客:http://www.uzhi.net/m/qingfeng/ > Blog:http://qingfeng.ushared.com/blog/ > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- 80s Studio BLOG每一天---http://itshared.blogbus.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060330/7790e4a0/attachment.html
2006年03月30日 星期四 19:48
在 06-3-30,boyeestudio<boyee118 at gmail.com> 写道: > > 谢谢马大哥的指点!有点明白. > 你意思是说,如果我要在手机上运行python程序,那么我应该去写一个可以在手机上运行的python解释器,对吗? > 现在写这种低层(接近硬件的)的软件(解释器)难道不能用J2ME吗? > 现在搞这行的(可以说是嵌入式开发吗?)朋友不会还都在用C吧? > 嵌入式开发当然用C了。 不管是linux还是Symbain开发,都使用C/C++的。 我搞过一段时间的Symbain开发,也搞过J2ME的游戏开发。 J2ME主要是做应用层的东西。JAVA速度奇慢。 J2ME几乎是不能操作硬件的(除了让手机发点声音、振动一下或者连接一下GPRS以外,别的啥也干不了。)。 Symbain速度奇快,就是开发难度太大。。。不光要精通C++,还要精通Symbain系统。 用C就可以直接调用操作系统的各种功能,也可以直接操作硬件。
2006年03月30日 星期四 22:16
谢谢楼上的大侠们,尤其是马踏飞燕兄! 看来C/C++还得加紧学,马上要工作了,也是做嵌入式开发的。 我有一点不明白,可能与Python无关,请大大们原谅一下。 如果我把一个程序编译成了二进制形式,但如何让它在手机,PDA上运行呢?没经验,真是百思不得其解! 马踏飞燕兄,我申请加你Gmail,以后请教请教,呵呵! 在06-3-30,马踏飞燕 <honeyday.mj at gmail.com> 写道: > > 在 06-3-30,boyeestudio<boyee118 at gmail.com> 写道: > > > > 谢谢马大哥的指点!有点明白. > > 你意思是说,如果我要在手机上运行python程序,那么我应该去写一个可以在手机上运行的python解释器,对吗? > > 现在写这种低层(接近硬件的)的软件(解释器)难道不能用J2ME吗? > > 现在搞这行的(可以说是嵌入式开发吗?)朋友不会还都在用C吧? > > > 嵌入式开发当然用C了。 > 不管是linux还是Symbain开发,都使用C/C++的。 > 我搞过一段时间的Symbain开发,也搞过J2ME的游戏开发。 > J2ME主要是做应用层的东西。JAVA速度奇慢。 > J2ME几乎是不能操作硬件的(除了让手机发点声音、振动一下或者连接一下GPRS以外,别的啥也干不了。)。 > Symbain速度奇快,就是开发难度太大。。。不光要精通C++,还要精通Symbain系统。 > 用C就可以直接调用操作系统的各种功能,也可以直接操作硬件。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060330/b7b24edb/attachment.html
2006年03月30日 星期四 22:33
在 06-3-30,boyeestudio<boyee118 at gmail.com> 写道: > > 谢谢楼上的大侠们,尤其是马踏飞燕兄! > 看来C/C++还得加紧学,马上要工作了,也是做嵌入式开发的。 > > 我有一点不明白,可能与Python无关,请大大们原谅一下。 > 如果我把一个程序编译成了二进制形式,但如何让它在手机,PDA上运行呢?没经验,真是百思不得其解! > 马踏飞燕兄,我申请加你Gmail,以后请教请教,呵呵! > 要想使你的程序能在目标平台行运行的话,需要对应目标平台的编译器。 而且,开发的时候需要对应该设备的专门的SDK。 如果做Symbain开发的话,或者是手机应用软件的开发的话,可以看看《Symbain OS C++ 手机应用开发》第一卷和第二卷。讲的很好。 如果做linux的开发,情况应该就比较简单一些,主要注意一下处理的类型,然后选择相应的编译器和链接器来生成目标平台能运行的代码。 介绍几个开发环境: MS的eVC。 CodeWarrior的IDE。 他们都有各自的编译器,CodeWarrior更适合做Symbain的开发。 MS的非常适合Windows CE的开发。 linux的我没做过,就不说了。不过编译器一般来说都应该是gcc。
2006年03月31日 星期五 09:46
http://opensource.nokia.com/projects/pythonfors60/ Current Release Version 1.3.1 New Features * Full source-code release and open source licensing * Inbox module for listening to and parsing incoming SMS messages * Expanded audio API * Focus-event notification * New Active Object timer service Previous Version 1.2 included: * 2D Graphics, Images, and Full-screen applications * Camera and Screenshot API * Contacts and Calendar API * Sound recording and playback * Access to System info, such as IMEI number, disk space, free memory, etc. * Rich text display (fonts, colors, styles) * Support for Scalable UI * Expanded key events * Telephone dialing * ZIP module Version 1.0 included: * Networking support for GPRS and Bluetooth * On-device and remote Python console * Support for native GUI widgets * SMS sending * Application build tool for packaging stand-alone application installers * Compatible with all S60 1st and 2nd Edition devices -- _______________________________________________ python-chinese Post: send python-chinese at lists.python.cn Subscribe: send subscribe to python-chinese-request at lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese
Zeuux © 2025
京ICP备05028076号