Cargando…

Beginning OS X Lion apps development /

With the Mac¡App Store launch in early 2011, a new age in Mac development began. Look for many of the cool apps for iPhone and iPad¡coming to an iMac or¡MacBook¡Pro¡near you! Beginning OS X Lion Apps Development explains how to develop OS X Lion-based apps and publish them in the Mac App Store. It b...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Privat, Michael
Otros Autores: Warner, Rob, 1969-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, California] : Apress, ©2011.
Colección:Books for professionals by professionals.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn774885927
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 120202s2011 caua o 001 0 eng d
010 |a  2012382393 
040 |a GW5XE  |b eng  |e pn  |c GW5XE  |d COO  |d B24X7  |d EBLCP  |d E7B  |d CDX  |d UMI  |d OCLCQ  |d DEBSZ  |d YDXCP  |d BEDGE  |d OCLCQ  |d OCLCO  |d OCLCF  |d MHW  |d OCLCQ  |d TXI  |d OCLCQ  |d ESU  |d Z5A  |d LIV  |d MERUC  |d VT2  |d IOG  |d N$T  |d OCLCQ  |d OCLCO  |d CEF  |d U3W  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d UWO  |d DEHBZ  |d YOU  |d UAB  |d OCLCQ  |d LEAUB  |d OCLCO  |d UKAHL  |d OL$  |d OCLCQ  |d OCLCO  |d DCT  |d ERF  |d OCLCQ  |d BRF  |d INARC  |d OCLCO  |d OCLCQ 
019 |a 784364559  |a 785734880  |a 785777025  |a 812423794  |a 1005787515  |a 1057994689  |a 1063812658  |a 1086944540  |a 1110972188  |a 1112513681  |a 1129330857  |a 1148157407  |a 1162717430  |a 1192340695  |a 1240537242  |a 1244218311 
020 |a 9781430237211  |q (electronic bk.) 
020 |a 143023721X  |q (electronic bk.) 
020 |z 9781430237204 
020 |z 1430237201 
020 |z 9780943477275 
020 |z 0943477271 
024 7 |a 10.1007/978-1-4302-3721-1.  |2 doi 
029 1 |a AU@  |b 000048656500 
029 1 |a AU@  |b 000050155567 
029 1 |a AU@  |b 000053278476 
029 1 |a AU@  |b 000060583609 
029 1 |a DEBSZ  |b 378287915 
029 1 |a DEBSZ  |b 397270569 
029 1 |a GBVCP  |b 785364374 
029 1 |a NZ1  |b 14230871 
029 1 |a AU@  |b 000067100656 
035 |a (OCoLC)774885927  |z (OCoLC)784364559  |z (OCoLC)785734880  |z (OCoLC)785777025  |z (OCoLC)812423794  |z (OCoLC)1005787515  |z (OCoLC)1057994689  |z (OCoLC)1063812658  |z (OCoLC)1086944540  |z (OCoLC)1110972188  |z (OCoLC)1112513681  |z (OCoLC)1129330857  |z (OCoLC)1148157407  |z (OCoLC)1162717430  |z (OCoLC)1192340695  |z (OCoLC)1240537242  |z (OCoLC)1244218311 
037 |a CL0500000169  |b Safari Books Online 
050 4 |a QA76.76.O63  |b P75 2011 
072 7 |a COM  |x 046020  |2 bisacsh 
072 7 |a UY.  |2 bicssc 
082 0 4 |a 005.4465  |2 23 
049 |a UAMI 
100 1 |a Privat, Michael. 
245 1 0 |a Beginning OS X Lion apps development /  |c Michael Privat, Robert Warner. 
260 |a [Berkeley, California] :  |b Apress,  |c ©2011. 
300 |a 1 online resource (xv, 374 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a Books for professionals by professionals 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 29, 2017). 
520 |a With the Mac¡App Store launch in early 2011, a new age in Mac development began. Look for many of the cool apps for iPhone and iPad¡coming to an iMac or¡MacBook¡Pro¡near you! Beginning OS X Lion Apps Development explains how to develop OS X Lion-based apps and publish them in the Mac App Store. It begins with the basics of Objective-C and Cocoa, and then moves through all the topics necessary to build and publish your first successful Mac apps! ¡ Get started with Objective-C and Xcode Build your first complete apps that integrate well with Mac OS X Publish your apps on the Mac App Store If you're new to Mac or¡new to iPhone or iPad apps development, and looking to develop apps for the Macbook Pro or Mac desktop, ¡this book is for you! 
505 0 |a Title page; Copyright page; Contents at a Glance; Table of contents; About the Authors; Acknowledgments; Introduction; The Premise; The Audience; How This Book Is Organized; Source Code and Errata; How to Contact Us; Chapter 1 Starting to Build a Graphing Calculator; Using the Xcode Development Tools; Obtaining Xcode; Installing Xcode; Installing from the Web Download; Installing from the App Store; Understanding Xcode; The Editor Area and the Jump Bar; The Navigator Area and the Navigator Selector Bar; The Filter Bar; The Debug Area and the Debug Bar. 
505 8 |a The Inspector Pane, the Inspector Selector Bar, and the Library PaneThe View Selector; The Editor Selector; The Toolbar; Creating a Project; Understanding the Major Components; The Project and Targets; The Application Architecture; The Source Code and Resources; The About Dialog; Summary; Chapter 2 Laying Out the User Interface; Creating the Split View; Creating the Horizontal NSSplitView; Creating the Vertical NSSplitView; Creating the Equation Entry Panel; Using NSViewController; Laying Out the Custom Equation Entry Component; A Primer on Automatic Reference Counting; Using IBOutlet. 
505 8 |a Hooking Up the New Component to the ApplicationResizing the Views Automatically; Further Customizing the Components; Creating the Graph Panel; Adding the Horizontal Slider; Adding the Table View; Adding the Graph Panel to the Application; Creating the Table of Recently Used Equations; Creating the Data Source; Displaying the Data; Adding a Toolbar; Summary; Chapter 3 Handling User Input; Resizing the Views; Resizing the Window; Constraining the Split View Sizes; Constraining the Minimum Size; Constraining the Maximum Size; Constraining the Window Size; Collapsing a Subview. 
505 8 |a Handling Button PressesThe Model-View-Controller Pattern; Using IBAction; Creating the Model: Equation; Communication Among Controllers; Validating Fields; Validating After Submitting; Writing a Validator; Unit Testing; Displaying an Alert Window; A Better Way: Real-Time Validation; Adding a Feedback Label; Catching Text Change Notifications; Wiring It All Together in Interface Builder; Graphing the Data; Calculating and Caching the Data; Talking to the Table: Outlets and Delegates; Changing the Interval in the Domain; Using Key-Value Coding; Binding the Value to the Slider; Summary. 
505 8 |a Chapter 4 Pimp My UICreating a Graph View; Creating a Custom View; Linking the New Custom View to the Controller; Plotting the Graph; Finding the Boundaries; Painting the Background; Plotting the Graph; Toggling Between Text and Graph; Adding the Tab View; Adding the Views to the Tabs; Switching the Controller to the Tab View; Creating a Smarter Equation Editor; Adding Attributes to the Equation Entry Field; Creating the Tokens; Parsing the Equation; Implementing the Method to Tokenize the Equation; Converting a String to a Token; Recognizing Numbers; Grouping Spaces. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Mac OS. 
630 0 7 |a Mac OS.  |2 fast  |0 (OCoLC)fst01386304 
650 0 |a Operating systems (Computers) 
650 0 |a Macintosh (Computer)  |x Programming. 
650 6 |a Systèmes d'exploitation (Ordinateurs) 
650 6 |a Macintosh (Ordinateur)  |x Programmation. 
650 7 |a operating systems.  |2 aat 
650 7 |a COMPUTERS  |x Operating Systems  |x Apple (Mac OS & iOS)  |2 bisacsh 
650 7 |a Informatique.  |2 eclas 
650 7 |a Macintosh (Computer)  |x Programming.  |2 fast  |0 (OCoLC)fst01005135 
650 7 |a Operating systems (Computers)  |2 fast  |0 (OCoLC)fst01046280 
700 1 |a Warner, Rob,  |d 1969- 
776 0 8 |i Print version:  |a Privat, Michael.  |t Beginning OS X Lion apps development.  |d [Berkeley, California] : Apress, ©2011  |w (DLC) 2012382393 
830 0 |a Books for professionals by professionals. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430237204/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28323553 
938 |a Books 24x7  |b B247  |n bks00044629 
938 |a Coutts Information Services  |b COUT  |n 22170598 
938 |a EBL - Ebook Library  |b EBLB  |n EBL883776 
938 |a ebrary  |b EBRY  |n ebr10528438 
938 |a EBSCOhost  |b EBSC  |n 1173665 
938 |a YBP Library Services  |b YANK  |n 7425212 
938 |a Internet Archive  |b INAR  |n beginningosxlion0000priv_l6f1 
994 |a 92  |b IZTAP