Xamarin mobile application development for iOS. (2013)
- Record Type:
- Book
- Title:
- Xamarin mobile application development for iOS. (2013)
- Main Title:
- Xamarin mobile application development for iOS
- Further Information:
- Note: Paul F. Johnson.
- Other Names:
- Johnson, Paul F
- Contents:
- Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Installing the Xamarin Product Range for Android and iOS; Installing Xamarin.iOS and Xamarin. Android; Downloading the software; Installing the software; Enabling VisualStudio to build and run iOS applications; On the Mac; On the PC; Installing additional code for Android development; For iOS users, the process is similar; Summary; Chapter 2: The User Interface; Creating the User Interface with Xcode; Screen origins and sizes; MonoTouch. Dialog (MT. D). Changing the keyboard typeUsing ShouldReturn; Using ResignFirstResponder; Adding a toolbar to the keyboard; Creating your own Pickers on MT. D; UITableView and UITableViewCell; Colors, buttons, and labels; Ensuring you have the correct size bounding boxes; UIColor; UIButton; UIControlStates; Summary; Chapter 3: Views and Layouts; Selection of the project type; Application types and their view types; The iOS Layout; The Canvas model; How to avoid some of these problems; Views and View Controllers; Other Views; Activity Indicator and Progress View; UIImageView; UICollectionView; UIWebView. MapViewUIScrollView; AdBannerView; Implementing a view with multiple view controllers; Summary; Chapter 4: Controllers; UITableView and UITableViewCell; Creating a read-only table; UITableViewCell; Reusable cells within a table; Sections and Rows; Indexes on a TableView; Navigation with UITableView;Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Installing the Xamarin Product Range for Android and iOS; Installing Xamarin.iOS and Xamarin. Android; Downloading the software; Installing the software; Enabling VisualStudio to build and run iOS applications; On the Mac; On the PC; Installing additional code for Android development; For iOS users, the process is similar; Summary; Chapter 2: The User Interface; Creating the User Interface with Xcode; Screen origins and sizes; MonoTouch. Dialog (MT. D). Changing the keyboard typeUsing ShouldReturn; Using ResignFirstResponder; Adding a toolbar to the keyboard; Creating your own Pickers on MT. D; UITableView and UITableViewCell; Colors, buttons, and labels; Ensuring you have the correct size bounding boxes; UIColor; UIButton; UIControlStates; Summary; Chapter 3: Views and Layouts; Selection of the project type; Application types and their view types; The iOS Layout; The Canvas model; How to avoid some of these problems; Views and View Controllers; Other Views; Activity Indicator and Progress View; UIImageView; UICollectionView; UIWebView. MapViewUIScrollView; AdBannerView; Implementing a view with multiple view controllers; Summary; Chapter 4: Controllers; UITableView and UITableViewCell; Creating a read-only table; UITableViewCell; Reusable cells within a table; Sections and Rows; Indexes on a TableView; Navigation with UITableView; Within code; With Xcode; Navigation using UITableView; Returning to the RootView; TabBars; Handling the Tab Bar in code; PageControl; GLKit; Summary; Chapter 5: UIControls; Controls and widgets; UI Controls; Control selection; UIButton; UIStepper; The other controls. Comparing Android to iOS UI controlsSummary; Chapter 6: Events; Handling events; Delegates; Attaching an event to multiple controls; Synchronous versus asynchronous event handling; Synchronous walk; Asynchronous walk; In a programming context; Events and controls reference; Other significant control events; AVAudioPlayer and AVRecordClass; AVAudioSession; ABAddressBook; ABNewPersonViewController; ABPeoplePickerNavigationController; ABPersonViewController; ABUnknownPersonViewController; AudioConverter; AudioSession; InputAudioQueue; OutputAudioQueue; AUGraph and AudioUnit; AudioConverter. CAAnimationCBCentralManager; CBPeripheral; CBPeripheralManager; CFSocket; CFStream; CLLocationManager; MidiClient; MidiEndpoint and MidiPort; Monotouch. Dialog; BadgeElement, BaseBooleanImageElement, GlassButton, LoadMoreElement, MessageElement, and StringElement; BoolElement; DateTimeElement; DialogViewController; EntryElement; StyledStringElement; EKCalendarChooser; EKEventEditViewController and EKEventViewController; EAAccessory; The NS classes; NSCache; NSKeyedArchiver; NSKeyedUnarchiver; NSNetService; NSNetServiceBrowser; NSStream; GLKView; GK classes. … (more)
- Publisher Details:
- Birmingham : Packt Publishing
- Publication Date:
- 2013
- Extent:
- 1 online resource (222 pages)
- Subjects:
- 004.167
COMPUTERS -- Programming -- Macinstosh
Application software -- Development
Mobile computing
C# (Computer program language)
Application software
COMPUTERS / Computer Literacy
COMPUTERS / Computer Science
COMPUTERS / Data Processing
COMPUTERS / Hardware / General
COMPUTERS / Information Technology
COMPUTERS / Machine Theory
COMPUTERS / Reference
Electronic books - Languages:
- English
- ISBNs:
- 9781783559190
1783559195 - Related ISBNs:
- 9781783559183
1783559187 - Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87673
- Ingest File:
- 01_029.xml