Chapters deal with topics that are based on Python S60 features and presented in an order that lets the user learn first the “simple to code” ones and then increasing in complexity.
| ||||||||||||
Chapters deal with topics that are based on Python S60 features and presented in an order that lets the user learn first the “simple to code” ones and then increasing in complexity.
Mobile Python provides you with a light and engaging hands-on coding style that gets you up and running quickly and increases your ski8ll in a smooth and fast manner.
You will soon reap the benefits and feel inspired through the style and the ready-to-use programs throughout the chapters. The skills learned also help you to enter the path of open innovation, mad experimentation, and community-oriented development.
Mobile Python enables you to take control of your smartphone. Dive in, download, develop, upload and enjoy!
Mobile Python - Rapid Prototyping of Applicants on the Mobile Platform introduces Python, the popular open source programming language, to the mobile space.
In 2003, he left his engineering career to concentrate full-time on his creative career, because he felt his heart was much more in his artistic works that in engineering. In 2004, he became a doctoral student at the media Lab at the University of Art and Design, Helsinki, where he established the Mobile Hub, a prototype development environment for mobile client and server applications. it has a strong focus on artistic approaches and creative design, and serves as a resource to art and design students who use mobile technology as part of their projects. His doctoral research focuses on designing multimodal user interfaces for creating and sharing interactive artistic experiences.
Since 2004, he has been evangelizing Python for S60 as one of its pioneers. he is internationally active having given talks and taught innovation workshops in both academic and professional settings on more than 40 occasions, in places such as Stanford University, MIT, NTU Taiwan, Yahoo research Berkeley, Tsinghua University Beijing, Nokia and Nokia Siemens Networks, in more than 17 countries. His focus is on rapid mobile application prototyping using creative approaches for innovation.
In 2006, he spent several months as a visiting scientist at MIT, Boston in the Computer Science and Artificial Intelligence Laboratory (CSAIL). Jurgen was recognized as a Forum Nokia Champion in 2006 and 2007 for his driving vision of building bridges between art, engineering and research. He was one of the winners of the ACM Computers in Entertainment Scholarship Award in 2006 and of the Best Arts Paper Award at ACM Multimedia 2005 conference.
The philosophy behind his works is to bring back the depth of human feelings and emotional aspects to the digital world which, in his opinion, were lost with the arrival of the fast-paced digital production technology. By inspiring other with his works, he gets inspired himself. This leads him to many new ides for designing new kinds of interactive experiences for people, especially in the are of mobile phone application that fuse the real and the virtual worlds. He believes this era will change the way we live and communicate in the future and it will transform societies. Therefore it is important, in his opinion, to design for these coming applications.
Ville Tuulos is currently a researcher in the Department of Computer Science, University of Helsinki, Finland. He has more than 15 years' experience of creative hacking, including data visualization, web research engines, and machine-learning algorithms. He has been an enthusiastic Pythonista since 2000 and he has been exploring and extending the limits of python for S60 since 2005. He has used it to implement, among others, real-time image processing algorithms, various positioning techniques and an urban game for 200 players in New York City.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
5.0 out of 5 stars
Great Resource!,
By David C (St Petersburg, Fl) - See all my reviews
This review is from: Mobile Python: Rapid prototyping of applications on the mobile platform (Symbian Press) (Paperback)
After reading a few of the authors tutorials on the web and enjoying their clear and straightforward style I decided to buy the book. I have not been disappointed! I learn best by examples and this book is packed with useful ones. The book is easy to read, gets to the point, and the examples are short and work without errors. One of my largest complaints with programming books is that they include large amounts of code to just pad the space... which I'm happy to say that this book does not do.
Some parts I found really useful were the portions on network programming and bluetooth. I would have liked to have seen more examples of extending Python with C++. Since I found several interesting features that were supported in C++ but not in Python I had to write a few extensions. Another thing people often ask if how does the book compare to just searching the internet. I have gotten alot of the same information doing internet searches before obtaining the book, but the quality is not as good, not as clear or concise. In conclusion, this book has been informative and a pleasure to read (which I have never said before about a technical book).
5.0 out of 5 stars
Great Book on using Python on Nokia,
By !linux_user (ATL) - See all my reviews
This review is from: Mobile Python: Rapid prototyping of applications on the mobile platform (Symbian Press) (Paperback)
Hands down, this is a good book. If you want to control your S60 phone with python this is exactly the book you want to buy. For that matter, if you are just looking for an easy programming language and platform for interfacing with your phone, try python, S60, and this book.
Specifically, this book is well designed and covers a very specific subject very well, and it is not 700 or 800 pages like a lot of fat computer books. It is somewhat pricey, and you can get some of the information from the web, but this book is concise, practical and will get you up and programming your phone in 0 time. Want to control SMS messaging, inbox, camera, microphone, dialing - This is it in just a few lines. Python can really do a great amount. I used it to control the lighting patterns of 16 different strands of Christmas lights from my phone. I have used python for several years and have about 8 or 9 python books, and this is a good one. The only thing that is a little bit of a pain is the signing process for the apps. I have an E71, which I recommend for its hardware GPS, wifi, etc. The screen fonts are somewhat small. Anyway, I bought the phone to use with python with after learning about python for S60. I used the web for some info and located this book. I purchased the book and haven't regretted it. If you already know python, this book does not bore you with beginner stuff, but at the same time, the examples use pretty elementary python for the most part so someone new to the language could certainly get up to speed and controlling sms messaging, etc very quickly. Good luck!
0 of 1 people found the following review helpful:
4.0 out of 5 stars
Excelente literatura para los que queremos desarrollar con Python en celulares.,
By
Amazon Verified Purchase(What's this?)
This review is from: Mobile Python: Rapid prototyping of applications on the mobile platform (Symbian Press) (Paperback)
Excelente, el libro es muy bueno; aunque hasta el capitulo 3, muchas cosas están ya en Internet. Las explicaciones del libro hacen que la inversión haya valido la pena. En el capítulo 10 hay un script, de 5 lineas, para actualizar datos en el celular que paga el costo del libro. Seguiré leyendo y espero encontrar muchas más nuevas novedades.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|