|   Decompiling Android     Posted: 21 Aug 2012 11:46 AM PDT 
 Book DescriptionDecompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them in building your own apps. This is becoming an increasingly important topic as the Android marketplace grows and developers are unwittingly releasing the apps with lots of back doors allowing people to potentially obtain credit card information and database logins to back-end systems, as they don't realize how easy it is to decompile their Android code.   In depth examination of the Java and Android class file structuresTools and techniques for decompiling Android appsTools and techniques for protecting your Android apps What you'll learn   How to download an Android app and decompile it into its original Java source and HTML5 and CSS codeHow to protect your Android apps so that others cannot decompile itTo identify potential security threats that currently exist and how to avoid themWhat tools are available to decompile and protect Android appsThe structure of a Java Classfile and an Android classfileHow the standard JVM and the Dalvik JVM differHow to create your own Android decompiler and obfuscator Who this book is forThis book is for Android developers and their managers. It’s also for hackers and hobbyist types who wish to see how Android apps are constructed as a means of learning how to build Android apps.
 Table of Contents   Laying the GroundworkGhost in the MachineInside the DEX FileTools of the TradeDecompiler DesignDecompiler ImplementationCase Studies Book Details  Paperback: 304 pagesPublisher: Apress (July 2012)Language: EnglishISBN-10: 1430242485ISBN-13: 978-1430242482   Note: There is a file embedded within this post, please visit this post to download the file.     Related Posts 
 
 | 
    |   Pro Android Augmented Reality     Posted: 21 Aug 2012 11:42 AM PDT 
 Book DescriptionAugmented reality (AR) offers a live direct or indirect view of a physical, real-world environment, where the elements and surroundings are augmented by computer-generated sensory input such as graphics and GPS data. It makes a game more real. Your social media app puts you where want to be or go. Pro Android Augmented Reality walks you through the foundations of building an augmented reality application. From using various software and Android hardware sensors, such as an accelerometer or a magnetometer (compass), you’ll learn the building blocks of augmented reality for both marker- and location-based apps. Case studies are included in this one-of-a-kind book, which pairs nicely with other Android development books. After reading Pro Android Augmented Reality, you’ll be able to build augmented reality rich media apps or integrate all the best augmented reality into your favorite Android smartphone and/or tablet. What you'll learn   How to use most Android camerasHow to find the user’s location with GPS dataHow to detect movement and orientation of the deviceHow to program against the accelerometer and compassHow to use the AndAR library in marker recognitionHow to create an artificial horizon for your appHow to integrate the Google Maps API into AR appsHow to build enterprise augmented reality apps using the case studies in this book Who this book is forThis book is for Android developers familiar with Android programming, but new to the camera, accelerometer, magnetometer and building augmented reality applications in general.
 Table of Contents   Applications of Augmented RealityBasics of Augmented Reality on the Android PlatformAdding OverlaysArtificial HorizonsOther Features of Augmented RealityA Simple App Using ARA More Complex Project Using More AR FeaturesA Project Using All AR FeaturesAn AR Game Book Details  Paperback: 346 pagesPublisher: Apress (July 2012)Language: EnglishISBN-10: 143023945XISBN-13: 978-1430239451   Note: There is a file embedded within this post, please visit this post to download the file.     Related Posts 
 
 | 
    |   Objective-C Recipes     Posted: 21 Aug 2012 11:39 AM PDT 
 Book DescriptionObjective-C Recipes provides a problem solution approach for dealing with key aspects of Objective-C programming, ensuring you have the indispensable reference you need to successfully execute common programming tasks. You will see how to use the unique features of the Objective-C programming language, the helpful features of the Foundation framework, and the benefits of using Objective-J as an alternative. Solutions are available for a range of problems, including:   Application development with XcodeWorking with strings, numbers and object collectionsUsing foundation classes like NSArray, NSString, NSData and moreDealing with threads, multi-core processing and asynchronous processingBuilding applications that take advantage of dates and timers and memory managementHow to use Objective-C on other platforms Objective-C Recipes is an essential reference for every Objective-C programmer, and offers solutions in a concise and easy-to-follow manner. Matthew Campbell has trained over 800 new iOS developers at the Mobile App Mastery Institute and iOS Code Camp, and here brings his expertise to offer you the ability to use and exploit Objective-C to get the most out of all of your projects. What you'll learn
   What strings and arrays are, and how to use themHow to manage your data effectivelyHow to build and work with dictionaries, dates and times, timers and localizationHow to deal with threads, multi-core processing and asynchronous processingHow to utilize Cocoa and core frameworks for user interfaces and experience design and developmentHow to access and work with iOS SDK for iPhone and iPad apps design and development Who this book is forThis book is for iOS, OS X as well as general Objective-C language programmers and users who want straightforward methods to do essential programming tasks in Objective-C.
 Table of Contents   Application Development With XCodeWorking With Strings And NumbersWorking With Object CollectionsFile SystemDates And TimersThreads, Multi-Core Processing and Asynchronous ProcessingConsuming Web ServicesMemory ManagementDealing With Your Object GraphCore DataUsing Objective-C On Other Platforms Book Details  Paperback: 460 pagesPublisher: Apress (July 2012)Language: EnglishISBN-10: 1430243716ISBN-13: 978-1430243717   Note: There is a file embedded within this post, please visit this post to download the file.     Related Posts 
 
 | 
    |   Learn Objective-C on the Mac, 2nd Edition     Posted: 21 Aug 2012 11:36 AM PDT 
 Book DescriptionLearn to write apps for some of today’s hottest technologies, including the iPhone and iPad (using iOS), as well as the Mac (using OS X). It starts with Objective-C, the base language on which the native iOS software development kit (SDK) and the OS X are based. Learn Objective-C on the Mac: For OS X and iOS, Second Edition updates a best selling book and is an extensive, newly updated guide to Objective-C. Objective-C is a powerful, object-oriented extension of C, making this update the perfect follow-up to Dave Mark's bestselling Learn C on the Mac. Whether you're an experienced C programmer or you're coming from a different language such as C++ or Java, leading Mac experts Scott Knaster and Waqar Malik show how to harness the power of Objective-C in your apps!   A complete course on the basics of Objective-C using Apple's newest Xcode toolsAn introduction to object-oriented programmingComprehensive coverage of new topics like blocks, GCD, ARC, class extensions, as well as inheritance, composition, object initialization, categories, protocols, memory management, and organizing source filesAn introduction to building user interfaces using what is called the UIKitA primer for non-C programmers to get off the ground even faster What you'll learn
   Learn Objective-C programming, the gateway to programming your iPhone, iPad or MacWrite apps for the iOS and/or OS X interfaces, the cleanest user-interfaces aroundUnderstand variables and how to design your own data structuresWork with the new Objective-C features now available in this update like blocks, automated reference counting (ARC) and class extensionsWork with new tools available like Clang static analyzer and Grand Central Dispatch (GCD)Undertand UIKit and how to build simple user interfaces easily and effectivelyExplore using the latest Xcode Who this book is forFor anyone wanting to learn to program native apps in iOS and/or OS X, including developers new to the iOS-based iPhone and iPad as well as OS X-based Mac computers. This book is for developers new to Objective-C, but who have some programming experience.
 Table of Contents   HelloExtensions to CIntroduction to Object-Oriented ProgrammingInheritanceCompositionSource File Organization and Using Xcode 4More About XcodeA Quick Tour of the Foundation KitMemory Management and ARCObject InitializationPropertiesCategoriesProtocolsBlocks and ConcurrencyIntroduction to UIKitIntroduction to the Application KitFile Loading and SavingKey-Value CodingUsing the Static AnalyzerNSPredicate Book Details  Paperback: 384 pagesPublisher: Apress; 2nd Edition (July 2012)Language: EnglishISBN-10: 1430241888ISBN-13: 978-1430241881   Note: There is a file embedded within this post, please visit this post to download the file.     Related Posts 
 
 | 
    |   Learn Cocoa Touch for iOS     Posted: 21 Aug 2012 11:32 AM PDT 
 Book DescriptionThe Cocoa Touch frameworks and APIs are powerful tools for creating native iOS apps, and they’re free with Xcode, Apple’s development environment. If you’ve already gotten your feet wet with Objective-C, and you’re ready to learn more about iOS development, then Learn Cocoa Touch for iOS is the book for you. You’ll learn on the job – building cool apps as you read through the book that will teach you what you need to know to use Cocoa Touch and prepare you for creating your own apps. Learn Cocoa Touch for iOS shows you how to use frameworks like MapKit, Twitter, and MediaPlayer. You’ll also learn about hardware APIs so you can get the most out of your accelerometer, camera, and more. You’ll even learn about more advanced features like Grand Central Dispatch.Along the way, you’ll be building these real-world apps:
   A home inventory management systemA live-updating Twitter clientA photo browser with an animated slideshow If you’re ready for the next step toward becoming a Cocoa Touch master, this is the book for you. What you'll learn   Get up and running with Xcode and Apple's other development toolsDiscover the Objective-C language and when to use the underlying C languageUse the Model-View-Controller (MVC) paradigm to create well-designed appsImplement network services in your appsAnimate screen components with UIKit animationsGet awesome performance with multithreaded code Who this book is forNovice or intermediate programmers who want to create engaging iOS applications and get in-depth coverage of Cocoa Touch.
 Table of ContentsChapter 1. Getting Started
 Chapter 2. Objective-C in a Nutshell
 Chapter 3. Managing On-Screen Content with View Controllers
 Chapter 4. Saving Content in Your App
 Chapter 5. Handling User Touches
 Chapter 6. Integrating Networking and Web Services
 Chapter 7. Writing Modern Code with Blocks
 Chapter 8. Managing What Happens When
 Chapter 9. User Interface Design
 Chapter 10. Hardware APIs
 Chapter 11. Media in Your App. Playing Audio and Video
 Chapter 12. Localization and Internationalizion
 Appendix A. Running Code on an iOS Device
 Book Details  Paperback: 396 pagesPublisher: Apress (July 2012)Language: EnglishISBN-10: n/aISBN-13: 978-1430242697   Note: There is a file embedded within this post, please visit this post to download the file.     Related Posts 
 
 | 
    |   Learn GameSalad for iOS     Posted: 21 Aug 2012 11:23 AM PDT 
 Book DescriptionSo you have a great idea for an iPhone or iPad game, but you’ve never programmed before. Where to start? Here! With GameSalad, you can design, build, and publish a 2D game in the App Store using an easy-to-use, no-programming-required game creation tool. Learn GameSalad for iOS shows you how to set up your development environment and how to create a variety of simple 2D games from a breakout-style game to an arcade shooter to a maze game. You’ll also learn how to use GameSalad to create a non-game app as well. This book also takes you beyond game development into getting your game into the App Store, using iAd, and marketing your game.   A clear, step-by-step approach to GameSalad for the complete beginnerCreate fun, complete, and fully functional game projectsAn idea to App Store publishing guide What you'll learn   How to set up your game design environmentHow to design a complete game from idea to publication with GameSaladThe basics, but also some of the more advanced functions of GameSaladHow to submit your game on the App StoreHow to start promoting your game Who this book is forIf you have web development experience or no programming experience at all, you’ll be able to design, build and publish a game with the help of Learn GameSalad for iOS.
 Table of Contents   Preparing Your Design EnvironmentYour First Game from Scratch: The Pong GameFinishing Pong: Scoring and Game InteractionBreak a Wall: Implementing Comments, Accelerometer Movements, LifeManagement, and PauseMaking a Shoot ‘Em Up Game: Carrot InvaderLearning Gravity, Basic Physics and Camera Controls: An Angry Birds-like Game, Part ICreating a Game Menu and a Particles Effect: An Angry Birds-like Game, Part IIGraphics and Sound Effects: LabyrinthBonuses, Game Center, and iAd: Break a WallDevice Internal Clock and Cyclic Movement: Non-Game AppsSubmitting Your Game to the App StoreIntroduction to Game Promotion Book Details  Paperback: 420 pagesPublisher: Apress (July2012)Language: EnglishISBN-10: 1430243562ISBN-13: 978-1430243564   Note: There is a file embedded within this post, please visit this post to download the file.     Related Posts 
 
 | 
  
    
Tidak ada komentar:
Posting Komentar