Cargando…

Pro iPhone development with Swift 4 : design and manage top quality apps /

Acquire and master the information required to take you to the next level beyond basic iPhone development using Swift. In this follow up work to the best selling Beginning iPhone Development with Swift, you'll learn how to improve your apps by managing the performance of your programs using par...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Maskrey, Molly (Autor), Wang, Wally (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, [2018]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1023425597
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 180215s2018 cau o 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d GW5XE  |d N$T  |d EBLCP  |d YDX  |d UPM  |d OCLCF  |d UAB  |d SNK  |d OCLCQ  |d OCLCO  |d UMI  |d COO  |d STF  |d TOH  |d CEF  |d KSU  |d VT2  |d U3W  |d OCLCQ  |d OCLCO  |d DEBBG  |d K6U  |d D6H  |d G3B  |d LVT  |d WYU  |d S9I  |d C6I  |d UKMGB  |d OCLCQ  |d OCLCO  |d CAUOI  |d MERER  |d LIV  |d LEAUB  |d OCLCQ  |d LQU  |d FVL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d UHL  |d LEATE  |d UKAHL  |d OCLCQ  |d BRF  |d OCL  |d OCLCO  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ 
016 7 |a 019140172  |2 Uk 
019 |a 1023490885  |a 1023607203  |a 1027063572  |a 1029065228  |a 1032264063  |a 1048153313  |a 1048166993  |a 1066501402  |a 1066520447  |a 1081288292  |a 1086532692  |a 1103272705  |a 1105169847  |a 1105718925  |a 1113032943  |a 1113406872  |a 1122814260  |a 1129343360 
020 |a 9781484233818  |q (electronic bk.) 
020 |a 1484233816  |q (electronic bk.) 
020 |z 9781484233801  |q (print) 
020 |z 1484233808 
024 7 |a 10.1007/978-1-4842-3381-8  |2 doi 
027 |a SPRINTER 
029 1 |a AU@  |b 000061967267 
029 1 |a AU@  |b 000062005368 
029 1 |a AU@  |b 000067499080 
029 1 |a CHNEW  |b 001063338 
029 1 |a CHVBK  |b 575138955 
029 1 |a UKMGB  |b 019140172 
035 |a (OCoLC)1023425597  |z (OCoLC)1023490885  |z (OCoLC)1023607203  |z (OCoLC)1027063572  |z (OCoLC)1029065228  |z (OCoLC)1032264063  |z (OCoLC)1048153313  |z (OCoLC)1048166993  |z (OCoLC)1066501402  |z (OCoLC)1066520447  |z (OCoLC)1081288292  |z (OCoLC)1086532692  |z (OCoLC)1103272705  |z (OCoLC)1105169847  |z (OCoLC)1105718925  |z (OCoLC)1113032943  |z (OCoLC)1113406872  |z (OCoLC)1122814260  |z (OCoLC)1129343360 
037 |a CL0500000959  |b Safari Books Online 
050 4 |a QA76.73.S95 
072 7 |a COM  |x 060090  |2 bisacsh 
082 0 4 |a 005.13  |2 23 
049 |a UAMI 
100 1 |a Maskrey, Molly,  |e author. 
245 1 0 |a Pro iPhone development with Swift 4 :  |b design and manage top quality apps /  |c Molly Maskrey, Wallace Wang. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c [2018] 
264 4 |c ©2018 
300 |a 1 online resource 
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 
347 |b PDF 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed February 16, 2018). 
500 |a Includes index. 
505 0 |a Intro; Table of Contents; About the Authors; About the Technical Reviewer; Chapter 1: Multithreaded Programming Using Grand Central Dispatch; Creating the SlowWorker Application; Threading Basics; Units of Work; GCD: Low-Level Queuing; Improving SlowWorker; Donâ#x80;#x99;t Forget That Main Thread; Giving Some Feedback; Concurrent Closures; Background Processing; Application Life Cycle; State-Change Notifications; Creating State Lab; Exploring Execution States; Using Execution State Changes; Active â#x9E;Þ Inactive; Inactive â#x9E;Þ Background; Background â#x9E;Þ Inactive; Inactive â#x9E;Þ Active. 
505 8 |a Handling the Inactive StateHandling the Background State; Removing Resources When Entering the Background; Saving State When Entering the Background; Requesting More Backgrounding Time; Summary; Chapter 2: Simple Games Using SpriteKit; Creating the TextShooter App; Initial Scene Customization; Player Movement; Adding the Player to the Scene; Handling Touches: Player Movement; Geometry Calculations; Making It Wobble; Creating Your Enemies; Putting Enemies in the Scene; Start Shooting; Defining Your Physics Categories; Creating the BulletNode Class; Applying Physics. 
505 8 |a Adding Bullets to the SceneAttacking Enemies with Physics; Finishing Levels; Transitioning to the Next Level; Customizing Collisions; Adding a Class Extension to SKNode; Adding Custom Collision Behavior to Enemies; Showing Accurate Player Lives; Spicing Things Up with Particles; Your First Particle; Putting Particles into the Scene; Ending the Game; Create a StartScene; Adding Sound Effects; Making the Game a Little Harder: Force Fields; Summary; Chapter 3: Taps, Touches, and Gestures; Multitouch Terminology; The Responder Chain; Responding to Events. 
505 8 |a Forwarding an Event: Keeping the Responder Chain AliveThe Multitouch Architecture; The Four Touch Notification Methods; Creating the TouchExplorer Application; Creating the Swipes Application; Using Touch Events to Detect Swipes; Automatic Gesture Recognition; Implementing Multiple Swipes; Detecting Multiple Taps; Detecting Pinch and Rotation Gestures; Summary; Chapter 4: Determining Location; The Location Manager; Setting the Desired Accuracy; Setting the Distance Filter; Getting Permission to Use Location Services; Starting the Location Manager; Using the Location Manager Wisely. 
505 8 |a The Location Manager DelegateGetting Location Updates; Getting Latitude and Longitude Using CLLocation; Error Notifications; Creating the WhereAmI Application; Using Location Manager Updates; Visualizing Your Movement on a Map; Changing Location Service Permissions; Summary; Chapter 5: Device Orientation and Motion; Accelerometer Physics; Rotation Detection Using the Gyroscope; Core Motion and the Motion Manager; Creating the MotionMonitor Application; Proactive Motion Access; Gyroscope and Attitude Results; Accelerometer Results; Detecting Shakes; Baked-In Shaking. 
520 |a Acquire and master the information required to take you to the next level beyond basic iPhone development using Swift. In this follow up work to the best selling Beginning iPhone Development with Swift, you'll learn how to improve your apps by managing the performance of your programs using parallelization, getting data in and out of the cloud, using gestures, the camera, 3D touch, sensors as well as newer features having debuted this year. In its fourth edition, Pro iPhone Development with Swift 4 covers the additional information you want to know to extend your apps into the next level. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a iOS (Electronic resource) 
630 0 7 |a IOS (Electronic resource)  |2 fast  |0 (OCoLC)fst01784820 
650 0 |a Swift (Computer program language) 
650 0 |a Application software  |x Development. 
650 6 |a Swift (Langage de programmation) 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Macintosh programming.  |2 bicssc 
650 7 |a COMPUTERS  |x Internet  |x Application Development.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Swift (Computer program language)  |2 fast  |0 (OCoLC)fst01922222 
700 1 |a Wang, Wally,  |e author. 
776 0 8 |i Print version:  |a Maskrey, Molly.  |t Pro iPhone development with Swift 4.  |d [Berkeley, CA] : Apress, [2018]  |z 1484233808  |z 9781484233801  |w (OCoLC)1007921748 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484233818/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH34377538 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5287190 
938 |a EBSCOhost  |b EBSC  |n 1709217 
938 |a YBP Library Services  |b YANK  |n 15156590 
994 |a 92  |b IZTAP