A versão nova PyS60 é a terceira atualização para o recém lançamento 1.9.0, que agora é baseado no novo núcleo e Python 2.5.4 traz mais oportunidades para PyS60 desenvolvedores e os usuários finais também.
S60 5th Edition introduziu um novo modelo de interação do usuário apoio de interface de toque do utilizador e feedback tátil. Como resultado dessa mudança, todos os componentes de interface agora responde ao toque eventos e seu comportamento pode ser personalizado.
PyS60 v1.9.3 adiciona suporte a eventos de toque ponteiro para o objeto Canvas. Todas as outras widgets da UI como Listbox, Texto, etc Form criado com Python para S60 funcionar como esperado em 5 ª ed.
PyS60 versão 1.9.3 não é um produto final e não está disponível para usuários finais. Este é um dos lançamentos aproximada de uma base de código que foi reescrito em grande medida. PyS60 equipe de desenvolvimento só quero obter feedback e envolver os desenvolvedores, programadores hobby e os usuários finais no processo de desenvolvimento e testes para que os usuários podem apontar quaisquer arestas cortantes e pedaços pontudos que os lançamentos podem ter.
A idéia é expor o código para os primeiros testes e recolher feedback de modo que a final PyS60 2.0 pode ser sólido e satisfazer as suas necessidades.
Agora, sobre o que temos agora - o lançamento 1.9.3.
Sobre o lado mais brilhante:
* Suporte a eventos de toque é adicionado ao appuifw Canvas. Uma API é adicionado ao módulo appuifw, touch_enabled () para verificar se o dispositivo suporta entrada de toque.
* Aplicação rabiscar desenvolvido usando PyS60 recurso de toque está disponível no instalador.
* Esta versão inclui um módulo de extensão nova, sciptext. Este é um facilitador para o uso da plataforma S60 APIs de serviços que foram introduzidos no S60 5th Edition e portadas em S60 3rd Edition FP2, a partir de Python. Ele suporta serviços como Application Manager, Calendar, Contacts, Landmarks, Localização, Gerenciamento de Logging, Messaging, Media, Sensores e Sys Info. Consulte scriptext documentação do módulo para o uso ea convenção para acessar a plataforma de interfaces de serviço API está sujeita a mudança.
* Mais fácil implantação, tempo de execução: Python runtime e seus componentes dependentes pode ser instalado por apenas executar o aplicativo que vem com scriptshell 1.9.3 release. Este recurso está disponível somente a partir de dispositivos S60 3rd edição FP2 em diante e também estes dispositivos deve ter sido atualizado com o firmware mais recente. O apoio mais fácil a implantação de tempo de execução estará disponível com todas as aplicações ensymble embalados em versões futuras.
* Suporte SSL para socket é habilitado
* Python núcleo é atualizado para 2.5.4
Aqui estão algumas das coisas que são piores quando comparados a 1.9.3 1.4.5:
* O pacote de tempo de execução é muito maior do que com 1.4.x. Isso vai ficar menor, uma vez que temos a trabalhar modelo modificado de embalagens - a estimativa é de que o tempo de execução base final seria inferior a 1 MB.
* Há uma dependência adicional para as bibliotecas OpenC, que deve ser instalado para o tempo de execução para o trabalho.
* Infelizmente, os dispositivos S60 2.x não são suportados pelo novo código-base, e nunca será. Isto é porque as bibliotecas OpenC não estão disponíveis para S60 2.x.
* Compatibilidade binária entre versões 1.9.x não é garantida até 2.0. Nós não vamos quebrá-lo sem uma boa razão, mas pode acontecer.
* Compatibilidade de API do módulo novo sensor não está garantida até 2.0. Nós não vamos quebrá-lo sem uma boa razão, mas pode acontecer.
S60 5th Edition introduziu um novo modelo de interação do usuário apoio de interface de toque do utilizador e feedback tátil. Como resultado dessa mudança, todos os componentes de interface agora responde ao toque eventos e seu comportamento pode ser personalizado.
PyS60 v1.9.3 adiciona suporte a eventos de toque ponteiro para o objeto Canvas. Todas as outras widgets da UI como Listbox, Texto, etc Form criado com Python para S60 funcionar como esperado em 5 ª ed.
PyS60 versão 1.9.3 não é um produto final e não está disponível para usuários finais. Este é um dos lançamentos aproximada de uma base de código que foi reescrito em grande medida. PyS60 equipe de desenvolvimento só quero obter feedback e envolver os desenvolvedores, programadores hobby e os usuários finais no processo de desenvolvimento e testes para que os usuários podem apontar quaisquer arestas cortantes e pedaços pontudos que os lançamentos podem ter.
A idéia é expor o código para os primeiros testes e recolher feedback de modo que a final PyS60 2.0 pode ser sólido e satisfazer as suas necessidades.
Agora, sobre o que temos agora - o lançamento 1.9.3.
Sobre o lado mais brilhante:
* Suporte a eventos de toque é adicionado ao appuifw Canvas. Uma API é adicionado ao módulo appuifw, touch_enabled () para verificar se o dispositivo suporta entrada de toque.
* Aplicação rabiscar desenvolvido usando PyS60 recurso de toque está disponível no instalador.
* Esta versão inclui um módulo de extensão nova, sciptext. Este é um facilitador para o uso da plataforma S60 APIs de serviços que foram introduzidos no S60 5th Edition e portadas em S60 3rd Edition FP2, a partir de Python. Ele suporta serviços como Application Manager, Calendar, Contacts, Landmarks, Localização, Gerenciamento de Logging, Messaging, Media, Sensores e Sys Info. Consulte scriptext documentação do módulo para o uso ea convenção para acessar a plataforma de interfaces de serviço API está sujeita a mudança.
* Mais fácil implantação, tempo de execução: Python runtime e seus componentes dependentes pode ser instalado por apenas executar o aplicativo que vem com scriptshell 1.9.3 release. Este recurso está disponível somente a partir de dispositivos S60 3rd edição FP2 em diante e também estes dispositivos deve ter sido atualizado com o firmware mais recente. O apoio mais fácil a implantação de tempo de execução estará disponível com todas as aplicações ensymble embalados em versões futuras.
* Suporte SSL para socket é habilitado
* Python núcleo é atualizado para 2.5.4
Aqui estão algumas das coisas que são piores quando comparados a 1.9.3 1.4.5:
* O pacote de tempo de execução é muito maior do que com 1.4.x. Isso vai ficar menor, uma vez que temos a trabalhar modelo modificado de embalagens - a estimativa é de que o tempo de execução base final seria inferior a 1 MB.
* Há uma dependência adicional para as bibliotecas OpenC, que deve ser instalado para o tempo de execução para o trabalho.
* Infelizmente, os dispositivos S60 2.x não são suportados pelo novo código-base, e nunca será. Isto é porque as bibliotecas OpenC não estão disponíveis para S60 2.x.
* Compatibilidade binária entre versões 1.9.x não é garantida até 2.0. Nós não vamos quebrá-lo sem uma boa razão, mas pode acontecer.
* Compatibilidade de API do módulo novo sensor não está garantida até 2.0. Nós não vamos quebrá-lo sem uma boa razão, mas pode acontecer.


Postadora Symbian
Posted in: 
0 comentários:
Postar um comentário