• Learn Objective-C for Java Developers

    Apress|2009 Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language knowledge and design patterns and transfer that experience to Objective-C and the Cocoa runtime library. This is the express train to productivity for every Java developer who dreamt of developing for Mac OS X or iPhone, but felt that Objective-C was too intimidating. So hop on and enjoy the ride! * Provides a translation service that turns Java problem-solving skills into Objective-C solutions * Allows Java developers to leverage their existing experience and quickly launch themselves into a new domain * Takes the risk out of learning Objective-C What you’ll learn * Apply Java experience to Objective-C and Cocoa * Use elegant alternatives that increase productivity * Maximize the powerfully unique constructs of Objective-C, like class clusters * Think like an object-oriented C programmer to create more reusable code * Use all of the things in Java and Objective-C that are actually quite similar, like MVC design patterns * Learn how to do all of it within Apple’s powerful Xcode programming environment using Cocoa frameworks Who is this book for? Experienced Java developers interested in developing native applications for Apple’s Mac OS X operating system, iPhone, and iPod touch.

    5
    43
    7.79MB
    2010-03-23
    4
  • Android Application Development: Programming with the Google SDK

    TITLE : Android Application Development: Programming with the Google SDK TYPE : Computer/Programming AUTHOR : Rick Rogers / John Lombardo / Zigurd Mednieks / Blake Meike PUBLISHER : O’Reilly Media, Inc. ISBN : 0596521472 PAGES : 334 pages EDITION : 1st LANGUAGE : ENGLISH RELEASE DATE: Unknown RELEASE NOTES : This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that’s generating enthusiasm across the industry. Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile market. Android Application Development introduces this programming environment, and offers you a complete working example that demonstrates Android architectural features and APIs. With this book, you will: Get a complete introduction to the Android programming environment, architecture, and tools Build a modular application, beginning with a core module that serves to launch modules added in subsequent chapters Learn the concepts and architecture of a specific feature set, including views, maps, location-based services, persistent data storage, 2D and 3D graphics, media services, telephony services, and messaging Use ready-to-run example code that implements each feature Delve into advanced topics, such as security, custom views, performance analysis, and internationalization The book is a natural complement to the existing Android documentation provided by Google. Whether you want to develop a commercial application for mobile devices, or just want to create a mobile mashup for personal use, Android Application Development demonstrates how you can design, build, and test applications for the new mobile market.

    4
    30
    6.51MB
    2010-03-23
    5
  • iPhone SDK Programming, A Beginner’s Guide

    James Brannan, “iPhone SDK Programming, A Beginner’s Guide” 2010 | ISBN: 0071626492 | 512 pages | PDF | 12,1 MB Develop your own iPhone applications Ideal for non-Mac programmers, this introductory guide shows developers how to create applications for the world’s most popular smart phone. You will learn how to use�a modified version of�the Mac development environment, the Objective-C programming language, and the Xcode development tools. Nearly every chapter of iPhone SDK Programming: A Beginner’s Guide consists of a self-contained project, with the corresponding Xcode available for download and modification. The book is designed around the concept of accomplishing specific, discrete programming tasks for deployment on the iPhone.

    0
    85
    12.16MB
    2010-03-23
    4
  • Advanced BlackBerry Development

    BlackBerry devices and applications are selling by the millions. As a BlackBerry developer, you need an advanced skill set to successfully exploit the most compelling features of the platform. This book will help you develop that skill set and teach you how to create the most sophisticated BlackBerry programs possible. With Advanced BlackBerry Development, you’ll learn you how to take advantage of BlackBerry media capabilities, including the camera and video playback. The book also shows you how to send and receive text and multimedia messages, use powerful cryptography libraries, and connect with the user’s personal and business contacts and calendar. Not only will you be learning how to use these APIs, but you’ll also be building a program that takes full advantage of them: a wireless media-sharing app. Each chapter’s lessons will be applied by enhancing the app from a prototype to a fully polished program. Along the way, yo’ll learn how to differentiate your product from other downloads by fully integrating with the operating system. Your app will run in the browser and within device menus, just like software that comes with the phone. Once you are comfortable with writing apps, this book will show you how to take them to the next level. You’ll learn how to move from running on one phone to running on all phones, and from one country to all countries. You’ll additionally learn how to support your users with updates. No other resource compares for mastering the techniques needed for expert development on this mobile platform. What you’ll learn * How to write sophisticated BlackBerry applications * All about integrating with the device so your program behaves like a native app * When to leverage advanced JSRs for cryptography, media capture, messaging, and more * How to tie into the device contact list, calendar, and tasks * Understanding the RIM security model and complex security processes * How to quickly and easily port to many device types * How to work with multiple devices across multiple countries

    0
    109
    6.22MB
    2010-03-23
    9
  • Pro Android 2(第二版)

    Pro Android的第二版 Publisher: Apress 2010 | 736 Pages | ISBN: 1430226595 | PDF | 12 MB The age of Web 2.0 smart mobile phones and handsets is here. First there was the BlackBerry, then there was the iPhone, and now … there’s Google, with its Android Mobile Software Development Kit (SDK) and platform, and its hardware partners in the Open Handset Alliance. Android works with the HTC G1 and G2 phones, the DROID, and the Nexus One.

    4
    71
    11.64MB
    2010-03-22
    50
  • Safari and WebKit Development for iPhone OS 3.0

    Publisher: Wrox | Nov 2009 | ISBN: 0470549661 | PDF | 408 pages | 9.6Mb The iPhone offers a compelling Web-based application development platform revolving around its built-in browser, Safari, which is built upon the open source WebKit framework. This must-have book serves as a hands-on guide to developing iPhone and iPod touch Web applications.The must-have reference for building and optimizing Web applications for Safari on iPhone 3.0. Beginning with an introduction to Web application development for iPhone, this unique book then covers invaluable information on working with mobile and touch technologies, utilizing iPhone UI frameworks, and designing, styling, and programming the interface. You’ll discover how to move Web apps to native apps and much, much more. * Walks you through the process of developing Web applications for iPhone and iPod touch * Covers how to design and develop applications that emulate the look and feel of native iPhone apps. * Instructs on how your Web app can respond to finger touch events that are a core part of the iPhone event model. * Shows you how to create Web-based offline applications using the latest HTML 5 cache technologies * Explains the unique process of moving Web apps to native apps * Features a bonus chapter on optimizing and developing for third-party browsers Completely compliant with the new iPhone OS 3.0, as well as latest enhancements to Safari on iPhone, this indispensable book is a must-have resource.

    4
    97
    12.49MB
    2010-03-13
    10
  • Linux Kernel Development Second Edition——Linux内核设计与实现(第二版)(英文版)

    Robert Love 程序员学习Linux内核的最佳读物!本书填补了Linux内核理论和实践细节之间的鸿沟。如果你是一名Linux内核爱好者,本书可以帮助你大显身手。如果你是一名普通程序员,本书将会拓宽你的编程思路。如果你初次接触Linux内核,本书则可以帮助你对内核各个核心子系统有一个整体把握。 本书基于Linux 2.6内核系列详细介绍Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面内容。主要内容包括:进程管理、系统调用?中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等。本书理论联系实践,既介绍理论也讨论具体应用,能够带领读者快速走进Linux内核世界,真正开发内核代码。.

    0
    0
    10.78MB
    2010-03-13
    3
  • Pro Android Games

    Vladimir Silva 2009 321页 Create and port cool games like Space Blaster, classic Asteroids™, Doom and Wolfenstein™ 3D using Android Pro Android Games will help you to create the best games for the Android platform. There are plenty of books out there that tackle this subject, but only this book gives you a unique perspective by showing you how easy it is to bring native PC games to the platform with minimum effort. This is done using real- world examples and source code on each chapter. Keep in mind that, before you dig into this book, you will need a solid foundation in Java and ANSI C. I have made a great effort to explain the most complicated concepts as clearly and as simply as possible with a combination of graphics and sample code. The source code provided for each chapter will help you understand the concepts in detail and make the most of your time as a mobile game developer.

    4
    21
    3.22MB
    2010-03-13
    4
  • Hello Android Introducing Google's Mobile Development Platform

    09年7月的新书,介绍google的android操作系统,适合初级研发人员

    0
    84
    2.08MB
    2009-10-09
    0
  • Unlocking Android - A Developer's Guide

    Android is a free, open source, Java-based mobile platform developed by Google. Unlocking Android prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation with reusable Java code examples. It's ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software. The book first covers the big picture so the reader can get comfortable with the Android approach to the mobile applications. Then the reader learns to apply Android by following the many practical examples. The book concludes with two deep and hands-on examples. Unlocking Android addresses the Android application framework, its graphical capabilities and media support, data storage, communications capabilities, phone interactions, and notifications. Unlocking Android covers Android SDK 1.x

    5
    108
    8.25MB
    2009-10-09
    9
关注 私信
上传资源赚积分or赚钱