Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts

Thursday, March 26, 2009

Python For S60 V1.9.3 Including Touch Support

The new PyS60 version is the third update for recently release 1.9.0 which is now
based on the new Python 2.5.4 core and brings more opportunities for PyS60
developers and the end users as well.
S60 5th Edition introduced a new user interaction model supporting Touch User Interface and tactile feedback. As a result of this change, all the UI components now responds to touch events and their behavior can be customized.
PyS60 v1.9.3 adds touch pointer event support to the Canvas object. All other UI widgets like Listbox, Text, Form etc. created using Python for S60 work as expected on 5th ed.
PyS60 version 1.9.3 is not a final product and is not available for end users. This is one of the rough releases of a code-base that has been rewritten to a large extent. PyS60 dev team just want to get feedback and to involve developers, hobby coders and the end users in process of development and testing so that users can point out any sharp edges and pointy bits that the releases may have.
The idea is to expose the code to early testing and gather feedback so that the final PyS60 2.0 can be solid and fulfill YOUR needs.
Now, on to what we have now - the 1.9.3 release.
On the brighter side:
* Touch event support is added to appuifw Canvas. An API is added to appuifw module, touch_enabled() for checking if the device supports touch input.
* scribble application developed using PyS60 touch feature is available in the installer.
* This release includes a new extension module, sciptext. This is an enabler for using S60 Platform Service APIs that were introduced in the S60 5th Edition and back ported on S60 3rd edition FP2, from Python. It supports services like Application Manager, Calendar, Contacts, Landmarks, Location, Logging, Messaging, Media Management, Sensors and Sys Info. Refer scriptext module documentation for the usage and the convention for accessing the platform Service API interfaces is subjected to change.
* -Easier runtime deployment: Python runtime and its dependent components can be installed by just running the scriptshell application that comes with 1.9.3 release. This feature is available only from S60 3rd edition FP2 devices onwards and also these devices should have been updated with the latest firmware. The easier runtime deployment support will be available with all ensymble packaged applications in future releases.
* SSL support for socket is enabled
* Python core is upgraded to 2.5.4
Here are some of the things that are worse in 1.9.3 when compared to 1.4.5:
* The runtime package is much bigger than with 1.4.x. This'll get smaller once we
have the modified packaging model working - estimate is that the final base runtime
would be less than 1MB.
* There is an additional dependency to the OpenC libraries, which must be installed for the runtime to work.
* Sadly, S60 2.x devices are not supported by the new code-base, and never will be. This is because OpenC libraries aren't available for S60 2.x.
* Binary compatibility between 1.9.x versions isn't guaranteed until 2.0. We won't break it without good reason, but it can happen.
* API compatibility of new sensor module isn't guaranteed until 2.0. We won't break it without good reason, but it can happen.
DOWNLOAD





Top Blogs

IF YOU LIKE SHARK MOBILE SERVICE THEN BE COME WITH US AS A FOLLOWERS.
(JUST CLICK & SIGN IN : Follow this blog )

Monday, March 23, 2009

X-SMS V2.0

What is X-SMS?
Ever thought of backing up you memorable sms' in a cooler way inside a text or html file with sender and time listed? X-SMS is a s60 python application developed by Symbian-freak developer and beta tester team member Siraj a.k.a Apache. The application is a complete FREEWARE to be distributed free and un-commercial usage and sharing.
What does X-SMS do?X-SMS a small, fast, and reliable free utility to backup all of your sms inside your inbox into one .txt or .html web page so that you can view them later and the memory of your past time might just make you happy when you have a big downside-up frawn in your face.X-SMS lets you read and recite to remember and enjoy. Very Happy
Requirements Wanted
1. Hacked Phone
2. Latest Python and Script shell
3. Delete shutil.py in c:/resource/ (if existed)
4.Now Start Installing....
Important Steps
1.First caps off its the most important step
2.When u gonna backup or restore the messages in Phone Memory switch the message memory to Memory card it allows us to backup the index file which is very important
3.When u gonna backup the messages in Memory card switch the message memory to Phone Memory, it allows us to backup the index file which is very important
4.When u gonna restore or restore the messages in Phone Memory switch the message memory to Memory card it allows us to restore the index file which is very important
5.When u gonna restore the messages in Memory card switch the message memory to Phone Memory, it allows us to restore the index file which is very important
Note:
Always do the backup of a backup done before in Separate Folder by backup old files option.Backups are here E:/Dymz/My_SMS Backup/
DOWNLOAD




Top Blogs

IF YOU LIKE SHARK MOBILE SERVICE THEN BE COME WITH US AS A FOLLOWERS.
(JUST CLICK & SIGN IN : Follow this blog )

Thursday, December 4, 2008

Ensymble Idealist V1.00

Do you remember the default Nokia calendar? The awful times when you’ve got to correct there something quickly, but it took minutes instead of seconds?Do you remember the times when you’ve had a terrific idea and you’ve noted it somewhere on your phone, but then you forgot about it?Idealist was designed to be a solution for those problems!
Keypoints:
IdeaList is the first mobile non-colision day planner! That means the end with overlaping tasks and appointmentsIdeaList interface is done using a timeline conception, that means that you see what takes at most of your timeEvery event in IdeaList holds a referer to a todolist! That means that you can simply checkout your project milestones by entering an event todolist, called an IdeaBox Every event can be stretched and moved over days visually! No need to enter exact time!IdeaList allows you to note your Ideas by pressing just one key! Idealist analyzes the day and helps you entering your idea into the calendar, by highlighting the free spaces.
Other features:
-Scheduled sms sending.
-Visual Reminders.-
Two move modes.
-The background gradient changes dynamicly every hour, so it becomes darker at night and lighter in the day.
-Events and Ideas are sort by categories.
-Every category has it’s own color which can be adjusted by the user.
-Minimalistic signal and battery indicators.
-Easy key shortcuts.
-As mentioned, the project is close to its alpha release, as few deployment tasks like below are yet to be accomplished.
-Saving the config file.
-App Icon.
-Beta testing on different phones.
-Sis packing and signing.



Widget Code For : MySpace , Facebook , Blogger , Typepad , Wordpress , Livejournal , Tagged , Multiply , Freewebs , Blogger Post , Netvibes , I Google , PageFlakes and much more.....
So i mean to sey Sharkmobile Widgets For Your Blog , Profile , or Web Page ....
Then Chack This out The Coooooolest Widget .....
Download Widgets Link

Top Blogs

Monday, December 1, 2008

Mobile Python IDE for Nokia S60 Platform PED-S60

Ped is a mobile application created using Nokia's Python port for the S60 mobile platform ( PyS60 ). It is a text editor focused on writing, executing and debugging Python code directly on the mobile device. Additional features like comfortable built-in Python Shell make it a true mobile Python IDE. Check out the screenshots and see for yourself.
Main features:
Text editing features
Python sourcecode editing
Creating custom python scripts
Multi document interface
Flexible file browser to open files at any location
Easy editing with page up/down functionality
Find string / find all functionality
Selectable font, size and color
Works on S60 2 nd and 3rd platform editions
Python IDE features:
Built-in Python Shell with IDLE- like features
Sophisticated Auto-Complete feature
Smart auto indentation
Easy execution
Automatically moves to line which caused an exception
Code browser
Extensible using Python plugins.



Widget Code For : MySpace , Facebook , Blogger , Typepad , Wordpress , Livejournal , Tagged , Multiply , Freewebs , Blogger Post , Netvibes , I Google , PageFlakes and much more.....
So i mean to sey Sharkmobile Widgets For Your Blog , Profile , or Web Page ....
Then Chack This out The Coooooolest Widget .....
Download Widgets Link

Top Blogs

Saturday, November 29, 2008

Py S60 HTMLED V0.5 - HTML Editor

S60 HTML Editor is a simple but useful editor for HTML code on Symbian smartphones.
Write and edit your HTML pages directly on your smartphone!
The main features include:
1.Easy insertion of HTML tags and entities using quick menu
2.Automatic control for the close tags (for tags such as strong, em, a, etc)
3.Fast moving through the text using hot keys and menus
4.The editor is written in Python using appuifw2 extension module.
5.The code was tested on Nokia E51 device and in S60 SDK emulator.
Requirements And Installation
1.You must have Python for S60 installed on your device first.
2.You must have appuifw2 extension module installed on your device as well.
3.Currently, the program is deployed as a single Python script. You should download the
latest release and put the file s60htmled.py to the folder !: Python on your device.
4.Then start Python interpreter, press left softkey for the menu and select Run script.
Select the scripts and press OK.
Hot Keys
The editor uses Call key as a functional key. Press:
1.Call + Left key to go to the beginning of line;
2.Call + Right key to go to the end of line;
3.Call + Up key to page up;
4.Call + Down key to page down;
5.Call + Select key to open the quick move menu.
To insert any HTML tag press Right softley. Select a tag from tag menu or press Custom...
and type your own.
Changelog:
Version 0.5
1.Cut/copy/paste in the menu
2.Undo works (but for cut/paste/delete selection operations)
3.Select all/none in the menu
4.Changes control fixed (the editor asks for save only if text has really been changed)



Widget Code For : MySpace , Facebook , Blogger , Typepad , Wordpress , Livejournal , Tagged , Multiply , Freewebs , Blogger Post , Netvibes , I Google , PageFlakes and much more.....
So i mean to sey Sharkmobile Widgets For Your Blog , Profile , or Web Page ....
Then Chack This out The Coooooolest Widget .....
Download Widgets Link

Top Blogs

Thursday, November 27, 2008

Wordmobi V0.2.0 Wordpress Client

Wordmobi V0.2.0 - Wordpress Client- (update: 28.11.08)
S60 client for Wordpress written in Python for Nokia mobile phones.
Features:
*Show a fixed number of recent posts
*Allow new posts with text and images
*Post deletion
*Post visualization
DOWNLOAD



Widget Code For : MySpace , Facebook , Blogger , Typepad , Wordpress , Livejournal , Tagged , Multiply , Freewebs , Blogger Post , Netvibes , I Google , PageFlakes and much more.....
So i mean to sey Sharkmobile Widgets For Your Blog , Profile , or Web Page ....
Then Chack This out The Coooooolest Widget .....
Download Widgets Link

Top Blogs

Tuesday, November 11, 2008

Battery Manager V1.5 V3rd

As the name already says, "Battery Manager" is a program that manages your Battery. You want to save Battery Charge at the e.g. the last two remaining bars but you dont got the time to always look on your phone? Use Battery Manager! You can set simple Alerts, Profile or Bluetooth actions.
Heres an example:
How to save Battery Charge after two remaining Bars: Open Battery Manager. Click Options->Settings->Profile actions. Select Change Profile at 2 Bars. At next menu select Change Profile to Offline. At last, just click Options->Start Battery-Managing.
Then put it to Background and relax...
But thats just an example. You can set it to nearly all basic Profiles at any Battery State, be warned at a specific Battery State with Sound or switch on/off Bluetooth. You even can have multiple actions, like switch off Bluetooth at 3 Bars and change Profile at 1 Bar.
You want to personalize your sound? No problem, just replace "C:\Battery-Manager\alert.wav" with any sound you want to.
This is version 1.5. It has a graphical interface and a new icon!
Installation Notes: Before installing Battery Manager, install "xprofile_3rd_110_unsigned.SIS" & "blues_3rd_1_0_0_unsigned.SIS" to your phone memory, both attached in this Download! Then install "BatteryManager_v1_5_0_unsigned.sis"
also to your phone memory.
Have Python installed.
All files are unsigned.
Bluetooth actions only possible with CapsOff!
New Version v1.5e added 10/11/2008
New Feature: - close the app at a specific battery stat.



Widget Code For : MySpace , Facebook , Blogger , Typepad , Wordpress , Livejournal , Tagged , Multiply , Freewebs , Blogger Post , Netvibes , I Google , PageFlakes and much more.....
So i mean to sey Sharkmobile Widgets For Your Blog , Profile , or Web Page ....
Then Chack This out The Coooooolest Widget .....
Download Widgets Link

Top Blogs

Wednesday, July 2, 2008

Py-Advanced File Editor

This s advanced and simple Python based Text File creator and Editor. It can handle with large size text files also. It’s also designed to Edit/Create Python Scripts in your Mobile Phone.
DOWNLOAD





Widget Code For : MySpace , Facebook , Blogger , Typepad , Wordpress , Livejournal , Tagged , Multiply , Freewebs , Blogger Post , Netvibes , I Google , PageFlakes and much more..... So i mean to sey Sharkmobile Widgets For Your Blog , Profile , or Web Page ....
Then Chack This out The Coooooolest Widget .....
Download Widgets Link:

Top Blogs

Wednesday, June 4, 2008

Renamer V1.30.01

Program rename icons. Will “two click” change the name of its icons in the menu and internal name of the program (that is near the top icon after launch). New names can be in any language, but no more than 9 characters. Also, is the function of the change in aif-faila (English and the same length).
* For application smartfone must be installed PYTHON
DOWNLOAD





Monday, May 26, 2008

Python Module Pack V1.23

Python for S60 brings the power and productivity of the Python programming language to the S60 platform. The tools enable rapid application development and prototyping, and the ability to create stand-alone S60 applications written in Python.
DOWNLOAD




Python V.4.3 For S60 Series

Python for S60 (hereafter PyS60) is intended for developers looking to create programs that use the native features and resources of the S60 phones, using the Python programming language.