Комментарии 31
Было бы интерессно почитать про приложения работающие через интернет.
Умм, твитер клиент на питоне))
А можно ли запускать скрипты не из-под Python-шелла (скажем, прямо из меню телефона)?
да, естественно существует возможность создания полноценного приложения, доступного прямо из меню телефона
можно. Существует конвертер: py2sys
извините, py2sis
У меня на коммуникатор на базе Windows Mobile. Python на нем стоит, но запускать просто из консоли скрипты не получилось(не из консоли Python), отдельная консоль стоит. Название забыл. Существует ли какое то решение для Windows Mobile?
Очень бы хотелось использовать самописные приложения в работе с коммуникатора :)
Очень бы хотелось использовать самописные приложения в работе с коммуникатора :)
эх, послушать бы про использование сенсора в питоне. Хочу начать писать что-нибудь для 5800 XM.
mobilenin.com/pys60/menu.htm Sensor (Nokia 5500 sensor / N95 sensor) и тп.
Поздно, знаю :-)
Поздно, знаю :-)
НЛО прилетело и опубликовало эту надпись здесь
Спасибо, но я действительно имел ввиду сенсорный экран (тачскрин), а по ссылке работа с акселерометром. Хотя информация по ссылке несомненно полезная.
Давно искал эту инфу и наконецто. Будем веселиться =) Заодно повод поменять телефон…
Плюс топику и в карму!
Плюс топику и в карму!
очень интересно, но может кто осветит проблему в 1.9.* с сокетами?
старый socket -> btsocket
в итоге:
import urllib2
urllib2.urlopen('http://habr.ru')
и телефон зависает… тоже с xmlrpclib и далее по списку.
почему-то как решение все пишут:
import btsocket
btsocket.select_default_socket()
на выходе получаем int, который судя по всему надо куда-то и как-то передавать… :(
в стандартной документации есть такое:
n=btsocket.select_default_socket()
apo = btsocket.access_point(apo)
btsocket.select_default_access_point(apo)
после этого вроде как удается работать с сокетами без совсем умираний… но тоже как-то коряво. да и urllib2 от этих процедур не начинает работь
p.s. phone == nokia5800 (может это только у этой модели такое?)
старый socket -> btsocket
в итоге:
import urllib2
urllib2.urlopen('http://habr.ru')
и телефон зависает… тоже с xmlrpclib и далее по списку.
почему-то как решение все пишут:
import btsocket
btsocket.select_default_socket()
на выходе получаем int, который судя по всему надо куда-то и как-то передавать… :(
в стандартной документации есть такое:
n=btsocket.select_default_socket()
apo = btsocket.access_point(apo)
btsocket.select_default_access_point(apo)
после этого вроде как удается работать с сокетами без совсем умираний… но тоже как-то коряво. да и urllib2 от этих процедур не начинает работь
p.s. phone == nokia5800 (может это только у этой модели такое?)
Эх, были времена… я на Nokia 6630 писал прямо на телефоне игру на лекциях.)
Потом даже у меня появилась кливиатурка ко смарту, nokia su-8w.
Потом даже у меня появилась кливиатурка ко смарту, nokia su-8w.
Может кому будет полезно. Мне для того чтобы все встало на 6120с пришлось еще скачать PIPS(P.I.P.S. Is POSIX on Symbian OS) отсюда
developer.symbian.com/wiki/display/pub/P.I.P.S.
developer.symbian.com/wiki/display/pub/P.I.P.S.
Спасибо, ждем статью по написаню программ. Думаю, будет интересно.
Интересно, а написанные приложения будут работать только там где установлен Python или же можно компилировать и распространять на другие смартфоны?
Я могу ошибаться но считаю что новичкам лучше было бы предложить стабильную 1.4 версию.
1.9 это девелоперский тестовый релиз который выпустили для отладки будущей версии 2
И новички на нем вместо обучения будут спотыкаться на багах платформы.
К тому же все мануалы, туториалы, книжки и тп написаны для 1.4
1.9 это девелоперский тестовый релиз который выпустили для отладки будущей версии 2
И новички на нем вместо обучения будут спотыкаться на багах платформы.
К тому же все мануалы, туториалы, книжки и тп написаны для 1.4
А можно осветить вопрос с нумераций версий? 1.9 по фичям соответствует какой версии CPython?
Там на скриншотах видно
1.9.1 — 2.5.1
стабильный 1.4.5 — 2.2.2
1.9.1 — 2.5.1
стабильный 1.4.5 — 2.2.2
предустановленный скрипт imageviewer открывал 2мп фото 2 мин 37 сек. жесть товарищи)
а вообще — отличный тренажер, чтобы выучить раскладку клавиатуры)
а вообще — отличный тренажер, чтобы выучить раскладку клавиатуры)
интересно, а как вы снимали скриншот с телефона?
хм… вот честно говоря, у меня S60 3rd Edition, Feature Pack 1. А там для него только SDK лежит. Ни shell`а, ни pyS60 для первого фиче пака нету. Что посоветуете выбрать — Feature Pack 2 или вообще без фиче пака, просто S60 3rd Edition?
Я тупой, какой питон качать для Nokia 5800?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Python для смартфонов на базе S60: начало