Migrating to Android for iOS Developers [[electronic resource] /] / by Sean Liao |
Autore | Liao Sean |
Edizione | [1st ed. 2014.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 |
Descrizione fisica | 1 online resource (525 p.) |
Disciplina | 005.265 |
Soggetto topico |
Apple computer
Application software Apple and iOS Computer Applications |
ISBN | 1-4842-0010-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | ; pt. 1. Prepare your tools -- Setting up the development environment -- Android programming basics -- ; pt. 2. Come sail away : a roadmap for porting -- Structure you app -- Implement piece by piece -- ; pt. 3. One step further -- More about Android application components -- Android application resources -- Common mobile use cases -- Pulling it all together -- ; pt. 4. Final : the beginning of disparity. |
Record Nr. | UNINA-9910300465203321 |
Liao Sean | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Migrating to Swift from Android [[electronic resource] /] / by Sean Liao |
Autore | Liao Sean |
Edizione | [1st ed. 2014.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 |
Descrizione fisica | 1 online resource (254 p.) |
Disciplina | 005.3 |
Soggetto topico |
Apple computer
Computer programming Apple and iOS Programming Techniques |
ISBN | 1-4842-0436-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910300466903321 |
Liao Sean | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Migrating to Swift from Web Development [[electronic resource] /] / by Sean Liao, Mark Punak, Anthony Nemec |
Autore | Liao Sean |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (248 p.) |
Disciplina |
004
005.11 005.13 |
Soggetto topico |
Computer programming
Programming languages (Electronic computers) Web Development Programming Techniques Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-0931-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Introduction; Part 1: Prepare Your Tools; Chapter 1: Setting Up the Development Environment; Xcode and the iOS SDK; Installing from the Mac App Store; Creating an iOS Project Using the Template; Building the Project; Launching the App; Summary; Chapter 2: iOS Programming Basics; The Swift Language in a Nutshell; HelloSwift with Xcode; Creating a Swift Command-Line Project; Creating a Swift Class; Creating a Swift Protocol; Implementing the Protocol; Using the Swift Instance; Implementing Access Control; Using the Xcode Debugger; More About the Swift Language
Variables and ConstantsType Safety and Type Inference; Optional Variable; Implicitly Unwrapped Optionals; Tuples; Collections; Control Flow; Switch; Enumerations; Functions; Class; Property; Method; Reference Type vs. Value Types; iOS Project Anatomy; Xcode Storyboard; Object Library and Attributes Inspector; Summary; Part 2: A Roadmap for Porting; Chapter 3: Structure Your App; Model-View- Controller; Content View; Auto Layout; Size Classes; Content View Controller; Pair with Content View; Interact with Content View; UIViewController Life Cycle; viewDidLoad; viewWillAppear; viewDidAppear Chapter 4: Implement Piece by PieceUser Interface; UIView; Application Resources; Using the Assets Catalog; Externalizing Strings; Common UI Widgets; UILabel; UITextField; UITextView; UIButton; UISegmentedControl; UISlider; UIActivityIndicatorView; UIProgressView; UISwitch; UIImageView; Menu; UIBarButtonItem; Action Sheet; UIPickerView; Play Video; UIWebView; ScrollView; Animations; Save Data; NSUserDefaults; File Storage; NSFileManager; Networking and Using Remote Service; Perform Network Operations in Background; RESTful Service Using HTTP; NSURLConnection; Summary Part 3: Finishing TouchesChapter 5: Pulling It All Together; Structure Your App; Draw Storyboard Scenes; Edit Text Screen; Rental Property Info Screen; Amortization Screen; Monthly Details Screen; Choose a Screen Navigation Pattern; Business Object; Application Resources; Implement Piece by Piece; RentalProperty; EditTextViewController; Return Data to the Presenting View Controller; Handle Soft Keyboard; RentalPropertyViewController; AmortizationViewController; MonthlyTermViewController; Summary; Chapter 6: Bonus Chapter: Hybrid Apps; Bundle Web Contents; Invoke JavaScript Function Invoke Native Code |
Record Nr. | UNINA-9910300643003321 |
Liao Sean | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|