background preloader


Facebook Twitter

‪Google Python Class Day 1 Part 1‬‏ ADT Plugin for Eclipse. Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.

ADT Plugin for Eclipse

ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add packages based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) .apk files in order to distribute your application. Developing in Eclipse with ADT is highly recommended and is the fastest way to get started. With the guided project setup it provides, as well as tools integration, custom XML editors, and debug output pane, ADT gives you an incredible boost in developing Android applications. This document provides step-by-step instructions on how to download the ADT plugin and install it into your Eclipse development environment. Revisions For a summary of all known issues in ADT, see ADT 22.6.2 (March 2014) Dependencies: General Notes: Installing the SDK.

You should have already downloaded the Android SDK Tools.

Installing the SDK

(If you downloaded the ADT Bundle, you should instead read Setting Up the ADT Bundle.) The SDK Tools package is not the complete SDK environment. It includes only the core SDK tools, which you can use to download the rest of the SDK packages (such as the latest system image). Getting started on Windows Your download package is an executable file that starts an installer. Double-click the executable (.exe file) to start the install.Make a note of the name and location in which it saves the SDK on your system—you will need to refer to the SDK directory later, when setting up the ADT plugin and when using the SDK tools from the command line.Once the installation completes, the installer offers to start the Android SDK Manager. Getting started on Mac Unpack the ZIP file you've downloaded.

Getting started on Linux Unpack the .tgz file you've downloaded. Troubleshooting Ubuntu Information for other platforms. Python - Quick Guide. Python is a high-level, interpreted, interactive and object oriented-scripting language.

Python - Quick Guide

Python is InterpretedPython is InteractivePython is Object-OrientedPython is Beginner's Language Python was developed by Guido van Rossum in the late eighties and early nineties at the National Research Institute for Mathematics and Computer Science in the Netherlands. Python's feature highlights include: Easy-to-learnEasy-to-readEasy-to-maintainA broad standard libraryInteractive ModePortableExtendableDatabasesGUI ProgrammingScalable The most up-to-date and current source code, binaries, documentation, news, etc. is available at the official website of Python: Python Official Website : You can download the Python documentation from the following site.

Python Documentation Website : Interactive Mode Programming: Invoking the interpreter without passing a script file as a parameter brings up the following prompt: >>> print "Hello, Python! " This will produce following result: Hello, Python! S Python Class - Google's Python Class - Google Code. Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python.

s Python Class - Google's Python Class - Google Code

The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material. This material was created by Nick Parlante working in the engEDU group at Google. Tip: Check out the Python Google Code University Forum to ask and answer questions.