Page Is Loding...

Archive for the ‘编程’ Category

Learn Python The Hard Way

想深究 Python 编程艺术?Zed A. Shaw 的 “Learn Python The Hard Way” 一本书或许可以帮助您。

与其他书籍不同,该书强调的练习的重要性,基本上可以看作是一本帮助提高 Python 编程技巧、深入原理的习题集。

Learn Python The Hard Way

该书目前已经发展到第二版,电子版仅售 $2.99 。

书籍主页

在线免费阅读

Category: Python | Tags: , | No Comments »

Flash Development for Android Cookbook

Flash Development for Android Cookbook

简介 Book Description
Flash has now arrived to Android — the fastest growing smartphone platform. This offers massive opportunities for Flash developers who want to get into mobile development. At the same time, working on smartphones will introduce new challenges and issues that Flash developers may not be familiar with.

The Flash Development for Android Cookbook enables Flash developers to branch out into Android mobile applications through a set of essential, easily demonstrable recipes. It takes you through the entire development workflow: from setting up a local development environment, to developing and testing your application, to compiling for distribution to the ever-growing Android Market.

The Flash Development for Android Cookbook starts off with recipes that cover development environment configuration as well as mobile project creation and conversion. It then moves on to exciting topics such as the use of touch and gestures, responding to device movement in 3D space, working with multimedia, and handling application layout. Essential tasks such as tapping into native processes and manipulating the file system are also covered. We then move on to some cool advanced stuff such as Android-specific device permissions, application debugging and optimization techniques, and the packaging and distribution options available on the mobile Android platform.

In a nutshell, this cookbook enables you to get quickly up to speed with mobile Android development using the Flash Platform in ways that are meaningful and immediately applicable to the rapidly growing area of mobile application development.

Take your Flash applications beyond the desktop and into the emerging world of mobile application development.

Over 100 recipes to build exciting Android applications with Flash, Flex, and AIR

The quickest way to solve your problems with building Flash applications for Android
Contains a variety of recipes to demonstrate mobile Android concepts and provide a solid foundation for your ideas to grow
Learn from a practical set of examples how to take advantage of multitouch, geolocation, the accelerometer, and more
Optimize and configure your application for worldwide distribution through the Android Market
Part of Packt’s Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible

What you will learn from this book

Configure Flash Professional, Flash Builder, or FDT to develop Android applications cross-platform regardless of operating system
Convert Flex and ActionScript projects to true mobile experiences
Work with multitouch and gestures for a truly innovative user experience
Use the geolocation and accelerometer sensors to respond to location and movement
Make use of the built-in microphone and camera hardware for user generated content
Stream audio and video to an application using a variety of protocols
Use advanced image display and modifications using custom shaders
Effectively scale and position the interface elements across devices
Employ a variety of URI handlers to invoke native SMS, telephone, e-mail, maps, and more
Work with the Android file system and manage application databases easily
Compile and submit your application or game to the ever growing, worldwide Android Market

Approach

Written in cookbook style, this book offers solutions to all common Flash Android development problems through recipes. Each recipe contains step-by-step instructions followed by analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or you can look at the list of recipes and refer to them in no particular order.

Who this book is written for

This book contains recipes covering a variety of topics from the very simple to those that are more advanced. If you are a seasoned Flash developer, this book will get you quickly up to speed with what is possible with Android. For those who are new to Flash, welcome to the world of visually rich, rapid application development for mobile Android devices! If you have any interest in Flash development for Android, this book is for you.
目录 Table of Contents
Chapter 1: Getting Ready to Work with Android: Development Environment and Project Setup
Chapter 2: Interaction Experience: Multitouch, Gestures, and Other Input
Chapter 3: Movement through Space: Accelerometer and Geolocation Sensors
Chapter 4: Visual and Audio Input: Camera and Microphone Access
Chapter 5: Rich Media Presentation: Working with Images, Video, and Audio
Chapter 6: Structural Adaptation: Handling Device Layout and Scaling
Chapter 7: Native Interaction: StageWebView and URI Handlers
Chapter 8: Abundant Access: File System and Local Database
Chapter 9: Manifest Assurance: Security and Android Permissions
Chapter 10: Avoiding Problems: Debugging and Resource Considerations
Chapter 11: Final Considerations: Application Compilation and Distribution

作者 About the Author
Joseph Labrecque is primarily employed by the University of Denver as a senior
interactive software developer specializing in the Adobe Flash Platform, where he
produces innovative academic toolsets for both traditional desktop environments and
emerging mobile spaces. Alongside this principal role, he often serves as adjunct faculty,
communicating upon a variety of Flash Platform solutions and general web design and
development subjects.
In addition to his accomplishments in higher education, Joseph is the proprietor of
Fractured Vision Media, LLC; a digital media production company, technical consultancy,
and distribution vehicle for his creative works. He is founder and sole abiding member of
the dark ambient recording project ‘An Early Morning Letter, Displaced’ whose releases
have received international award nominations and underground acclaim.
Joseph has contributed to a number of respected community publications as an article
writer and video tutorialist. He regularly speaks at user group meetings and industry
conferences such as Adobe MAX, FITC, and D2WC. In 2010, he received an Adobe Impact
Award in recognition of his outstanding contribution to the education community. He has
served as an Adobe Education Leader since 2008 and is also a 2011 Adobe
Community Professional.
Visit him on the web at http://memoryspiral.com/.

Flash Development for Android Cookbook
下载地址1
下载地址2

Category: 编程 | Tags: , , , | No Comments »

Developing Android Applications with Flex 4.5

Developing Android Applications with Flex 4.5

简介 Book Description
Ready to put your ActionScript 3 skills to work on mobile apps? This hands-on book walks you through the process of creating an Adobe AIR application from start to finish, using the Flex 4.5 framework. Move quickly from a basic Hello World application to complex interactions with Android APIs, and get complete code examples for working with Android device components—GPS, camera, gallery, accelerometer, multitouch display, and OS interactions. No matter how much Flex experience you have, this book is the ideal resource.

Use Flash Builder 4.5 to create and debug a Flex Mobile project
Choose a layout option to determine which files Flash Builder auto-generates
Select permissions that control which devices can install your app from the Android Market
Explore APIs that enable your app to interact with specific Android OS features
Learn how to read and write text files, browse the file system for media files, and create and write to an SQLite database
Use the URLRequest class to open your app in the browser, place calls, and create emails and text messages
Load web and video content into your app with StageWebView
Publish your app to an Android installer file with Flash Builder

目录 Table of Contents
Chapter 1 Hello World
Create a Flex Mobile Project
Debug a Flex Mobile Project
Chapter 2 Application Layouts
Blank Application
View-Based Application
Tabbed Application
Chapter 3 Permissions and Configuration Settings
Permissions
Other Configuration Settings
Automatically Reorient
Full Screen
Automatically Scale Application for Different Screen Densities
Aspect Ratio
Chapter 4 Exploring the APIs
Accelerometer
GPS
Camera UI
Camera Roll
Microphone
Multitouch
Busy Indicator
Chapter 5 Working with the File System
File System Access
SQLite Databases
Chapter 6 OS Interactions
Open in Browser
Create Text Message
Create Email
Place Call
Splash Screen
StageWebView
Screen Options
Chapter 7 Publish to Android Installer

作者 About the Author
Rich Tretola, an award-winning Flex developer, is the Applications Development Man-
ager at Herff Jones Inc. He has been building Internet applications for over a decade,
and has worked with Flex since the original Royale beta was introduced in 2003. Out-
side of Flex, Rich builds applications using ColdFusion, Flash, and Java. He is highly
regarded in the Flex community as an expert in RIA, and is also a five-time Adobe
Community Professional.
He is the lead author of Professional Flex 2 (Wrox) and sole author of Beginning AIR
(Wrox). He is also a contributing author on Adobe AIR 1.5 Cookbook (O’Reilly) and
Flex 4 Cookbook (O’Reilly). He runs a popular Flex and AIR blog at Everything-
Flex.com, was the community manager of InsideRIA.com for over three years, and has
also been a speaker at over 10 Adobe MAX sessions.
Recently, Rich has re-engaged the RIA development community by founding
RIARockStars.com, and has been a principal partner in a new social polling service at
twittapolls.com. For a non-technical escape, Rich is also a co-owner of a chocolate
company in Hawaii named WowWee Maui.

Developing Android Applications with Flex 4.5下载地址
下载地址1
下载地址2

Category: 编程 | Tags: , , , | No Comments »

Programming in Objective-C (3rd Edition) 电子书下载

Programming in Objective-C (3rd Edition)

ebook

作者:Stephen G. Kochan
出版:Ad son-We ley 2011
ISBN:0321711394 
格式:PDF + epub 电子书;4,9 + 6,4 MB;552页

Programming in Objective-C (3rd Edition) 电子书下载地址
epub:
6ybh
filesonic

PDF:
6ybh
filesonic

Category: Objective-C | Tags: , , | No Comments »

Flash Game Development by Example

Flash Game Development by Example

简介 Book Description:
You can’t call yourself a Flash game developer unless you know how to build certain essential games, and can quickly use the skills and techniques that make them up.
Flash Game Development by Example is an ultra-fast paced game development course. Learn step-by-step how to build 10 classic games. Each game introduces new game development skills, techniques, and concepts. By the end of the book you will have built ten complete games – and have the skills you need to design and build your own game ideas.
The book starts with simple well known puzzle games: Concentration and Minesweeper. After learning the basics of game design you’ll introduce AI with a four-in-a-row game. Then as you build your own versions of old arcade games such as Snake, Tetris, and Astro Panic. The book ends with a collection of modern casual classics.
Build the classic and modern games that will turn you into a capable Flash games developer.
What you will learn from this book :
Build 10 working games in one fast-paced 360 page book.
Each game is carefully selected and explained to introduce essential game development skills.
Covers puzzle and board-style games as well as fast paced arcade games.
Build games with AI, levels, shooting at moving targets, puzzles, scoring systems, time limits, and more.
Build games are in the style of: Concentration, Minesweeper, Connect Four, Sokoban, Snake, Tetris, Astro Panic, Bejeweled, Puzzle Bobble, Ballbalance.
Approach
In each chapter you’ll build a complete game, starting with simple puzzlers and working your way up to games similar to the most popular online casual games. Each game introduces a range of essential skills that all Flash game developers should know. There’s never a dull moment — you’re building working, fun games right from Chapter 1.
Who this book is written for
If you’ve never developed a game before or you’ve made a start but want to refine your skills and build complete, successful projects then this book is just what you need.

目录 Summary of Contents
Preface
Chapter 1: Concentration
Chapter 2: Minesweeper
Chapter 3: Connect Four
Chapter 4: Snake
Chapter 5: Tetris
Chapter 6: Astro-PANIC!
Chapter 7: Bejeweled
Chapter 8: Puzzle Bobble
Chapter 9: BallBalance
Appendix: Where to Go Now
Index

关于作者 About the Author
The author (hey, that’s me! Shh… I don’t want people to know I am self promoting the book) hates the yadda yadda yadda about his resume. So here are 4 quick points:
As a blogger, I run… I mean he runs one of the most famous Flash game development tutorials blogs in the world: www.emanueleferonato.com
As a game developer, he made Flash games played by more than 50,000,000 players and sponsored by the biggest Flash games portals.
As a writer, he worked as a reviewer for Packt Publishing and writes love poems to his wife every day.
But, above all, he can make you learn how to make Flash games and enter this ever growing market!

Flash Game Development by Example
下载地址1 Password: libproject.net
下载地址2

Category: 编程 | Tags: , , , | No Comments »