منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   تحديث جديد لبرنامج الباثيون Python For S60 v1.9.3 including Touch Support (http://vb.ma7room.com/showthread.php?t=455075)

محروم.كوم 07-14-2010 12:50 AM

تحديث جديد لبرنامج الباثيون Python For S60 v1.9.3 including Touch Support
 
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

للتحميل من هنا


الساعة الآن 02:48 PM

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227