LEADER 00000nam a22004813i 4500
001 EBC1688597
003 MiAaPQ
005 20200713055303.0
006 m o d |
007 cr cnu||||||||
008 200713s2014 xx o ||||0 eng d
020 9781783550005|q(electronic bk.)
020 |z9781849698924
035 (MiAaPQ)EBC1688597
035 (Au-PeEL)EBL1688597
035 (CaPaEBR)ebr10875758
035 (CaONFJC)MIL613596
035 (OCoLC)881035319
040 MiAaPQ|beng|erda|epn|cMiAaPQ|dMiAaPQ
050 4 QA76.76.A65 -- .T385 2014eb
082 0 005.1
100 1 Tavlikos, Dimitris
245 10 iOS Development with Xamarin Cookbook
264 1 Olton Birmingham :|bPackt Publishing, Limited,|c2014
264 4 |c©2014
300 1 online resource (479 pages)
336 text|btxt|2rdacontent
337 computer|bc|2rdamedia
338 online resource|bcr|2rdacarrier
505 0 Intro -- iOS Development with Xamarin Cookbook -- Table of
Contents -- iOS Development with Xamarin Cookbook --
Credits -- About the Author -- About the Reviewers --
www.PacktPub.com -- Support files, eBooks, discount offers,
and more -- Why subscribe? -- Free access for Packt
account holders -- Preface -- What this book covers --
What you need for this book -- Who this book is for --
Conventions -- Reader feedback -- Customer support --
Downloading the example code -- Errata -- Piracy --
Questions -- 1. Development Tools -- Introduction --
Installing prerequisites -- Getting ready -- How to do
it... -- How it works... -- Xcode -- Interface Builder --
iOS Simulator -- There's more... -- Useful links --
Updates -- See also -- Creating an iOS project with
Xamarin Studio -- Getting ready... -- How to do it... --
How it works... -- MyFirstiOSProjectViewController.xib --
MyFirstiOSProjectViewController.cs --
MyFirstiOSProjectViewController.designer.cs --
AppDelegate.cs -- Main.cs -- Info.plist -- There's more...
-- List of Xamarin.iOS assemblies -- See also -- Interface
Builder -- How to do it... -- How it works... -- There's
more... -- More information -- See also -- Creating the UI
-- Getting ready -- How to do it... -- Adding a label --
Adding a button -- How it works... -- There's more... --
Setting titles on Buttons -- See also -- Accessing the UI
with Outlets -- Getting ready -- How to do it... -- How it
works... -- There's more... -- Adding Outlets through code
-- See also -- Adding Actions to controls -- Getting ready
-- How to do it... -- How it works... -- There's more... -
- See also -- Compiling an iOS project -- Getting ready --
How to do it... -- How it works... -- iOS build options --
iOS application options -- There's more... -- See also --
Debugging our application -- Getting ready -- How to do
it... -- How it works..
505 8 There's more... -- App performance when debugging --
Breakpoints in FinishedLaunching -- See also -- 2. User
Interface - Views -- Introduction -- Adding and
customizing views -- Getting ready -- How to do it... --
How it works... -- There's more... -- Adding views
programmatically -- View content layout -- See also --
Receiving user input with buttons -- Getting ready -- How
to do it... -- How it works... -- There's more... --
Changing the appearance of buttons -- See also --
Displaying images -- Getting ready -- How to do it... --
How it works... -- There's more... -- Using images for
different screen sizes -- See also -- Displaying and
editing text -- Getting ready -- How to do it... -- How it
works... -- There's more... -- See also -- Using the
keyboard -- Getting ready -- How to do it... -- How it
works... -- There's more... -- See also -- Displaying
progress -- Getting ready -- How to do it... -- How it
works... -- There's more... -- UIProgressView height --
See also -- Displaying content larger than the screen --
Getting ready -- How to do it... -- How it works... --
There's more... -- UIScrollView events -- See also --
Navigating through the content divided into pages --
Getting ready -- How to do it... -- How it works... --
There's more... -- Proper usage of UIPageControl -- See
also -- Displaying alerts -- Getting ready -- How to do
it… -- How it works... -- There's more... -- See also --
Creating a custom view -- Getting ready -- How to do it...
-- How it works... -- There's more... -- See also --
Styling views -- Getting ready -- How to do it… -- How it
works… -- There's more… -- Limitations of UIAppearance -
- See also -- 3. User Interface - View Controllers --
Introduction -- Loading a view with a view controller --
Getting ready -- How to do it... -- How it works... --
There's more... -- UIViewController methods to override --
See also
505 8 Navigating through different view controllers -- Getting
ready -- How to do it... -- How it works... -- There's
more... -- Managing navigation bar buttons -- See also --
Providing controllers in tabs -- Getting ready -- How to
do it… -- How it works... -- There's more... -- Useful
UITabBarController properties -- Determining tab selection
-- See also -- Modal view controllers -- Getting ready --
How to do it… -- How it works... -- There's more... --
Accessing a modal controller -- How many modal
controllers? -- See also -- Creating a custom view
controller -- Getting ready -- How to do it... -- How it
works... -- There's more... -- See also -- Using view
controllers efficiently -- Getting ready -- How to do it…
-- How it works... -- There's more... -- See also -- iPad
view controllers -- Getting ready -- How to do it… -- How
it works... -- There's more... -- iPad-specific controller
usage -- See also -- UI flow design with storyboards --
Getting ready -- How to do it... -- How it works... --
There's more... -- Passing data -- See also -- Unwinding
in storyboards -- Getting ready -- How to do it… -- How
it works… -- There's more… -- Where is the unwind segue
in the storyboard? -- See also -- 4. Data Management --
Introduction -- Creating files -- Getting ready -- How to
do it… -- How it works... -- There's more... -- The
Documents folder -- The Caches folder -- See also -- Using
a SQLite database -- Getting ready -- How to do it... --
How it works... -- There's more... -- SQL table creation -
- See also -- Preparing for iCloud support -- Getting
ready -- How to do it... -- How it works... -- There's
more... -- See also -- iCloud key/value storage -- Getting
ready -- How to do it... -- How it works... -- There's
more... -- Getting notified on key/value store changes --
See also -- 5. Displaying Data -- Introduction --
Providing lists -- Getting ready
505 8 How to do it... -- How it works... -- There's more... --
More UIPickerView customization -- Date and time selection
-- See also -- Displaying data in a table -- Getting ready
-- How to do it... -- How it works... -- There's more... -
- The UITableView styles -- The UITableViewCell styles --
See also -- Customizing rows -- Getting ready -- How to do
it... -- How it works... -- There's more... -- Useful
properties of the UITableViewCell class -- UINib class --
Adding content programmatically -- See also -- Editing a
table -- Getting ready -- How to do it... -- How it
works... -- There's more... -- Enabling editing modes for
individual rows -- See also -- Table indexing -- Getting
ready -- How to do it... -- How it works... -- There's
more... -- See also -- Searching through the data --
Getting ready -- How to do it... -- How it works... --
There's more... -- See also -- Creating a simple web
browser -- Getting ready -- How to do it... -- How it
works... -- There's more... -- Scaling the content --
UIWebView supported files -- Displaying data in a grid --
Getting ready -- How to do it... -- How it works... --
There's more... -- More information on UICollectionView --
See also -- Customizing the grid -- Getting ready -- How
to do it... -- How it works... -- There's more... -- See
also -- 6. Web Services -- Introduction -- Consuming web
services -- Getting ready -- How to do it... -- How it
works... -- There's more... -- Invoking web service
methods asynchronously -- The XSP shutdown -- See also --
Consuming REST services -- Getting ready -- How to do
it... -- How it works... -- There's more... -- See also --
Communicating with native APIs -- Getting ready -- How to
do it… -- How it works… -- There's more… -- Synchronous
NSUrlConnection -- Usability -- See also -- Using WCF
services -- Getting ready -- How to do it... -- How it
works... -- There's more..
505 8 More information on Xamarin Studio's WCF support -- WCF
service creation -- See also -- 7. Multimedia Resources --
Introduction -- Selecting images and videos -- Getting
ready -- How to do it... -- How it works... -- There's
more... -- Picking videos -- See also -- Capturing media
with the camera -- Getting ready -- How to do it... -- How
it works... -- There's more... -- Image editing -- See
also -- Playing videos -- Getting ready -- How to do it...
-- How it works... -- There's more... -- Wireless
streaming -- See also -- Playing music and sounds --
Getting ready -- How to do it... -- How it works... --
There's more... -- Playing sound files -- See also --
Recording with the microphone -- Getting ready -- How to
do it... -- How it works... -- There's more... --
Recording for a predefined amount of time -- See also --
Managing album items directly -- Getting ready -- How to
do it... -- How it works... -- There's more... -- Reading
EXIF data -- Retrieving individual assets -- Checking for
permission -- See also -- 8. Integrating iOS Features --
Introduction -- Starting phone calls -- Getting ready --
How to do it... -- How it works... -- There's more... --
More information on OpenUrl -- See also -- Sending text
messages and e-mails -- Getting ready -- How to do it... -
- How it works... -- There's more... -- More information
on opening external apps -- See also -- Using text
messaging in our application -- Getting ready -- How to do
it... -- How it works... -- There's more... -- Attachments
-- Using e-mail messaging in our application -- Getting
ready -- How to do it... -- How it works... -- There's
more... -- See also -- Managing the address book --
Getting ready -- How to do it... -- How it works... --
There's more... -- Adding a phone number to a contact --
Displaying contacts -- Getting ready -- How to do it... --
How it works..
505 8 There's more..
520 The book is written in a recipe format with practical
examples, allowing you to go directly to your topic of
interest or follow topics throughout a chapter to gain an
indepth knowledge. There are also plenty of hints and best
practices along the way. If you are a C#/.NET developer
with no previous experience in iOS development or an
ObjectiveC developer who wants to create complete iOS
applications and deploy them to the App Store, then this
book is ideal for you. No experience with Xamarin is
needed
588 Description based on publisher supplied metadata and other
sources
590 Electronic reproduction. Ann Arbor, Michigan : ProQuest
Ebook Central, 2020. Available via World Wide Web. Access
may be limited to ProQuest Ebook Central affiliated
libraries
650 0 iOS (Electronic resource);Application software --
Development.;iPhone (Smartphone) -- Programming.;iPad
(Computer) -- Programming
655 4 Electronic books
776 08 |iPrint version:|aTavlikos, Dimitris|tiOS Development with
Xamarin Cookbook|dOlton Birmingham : Packt Publishing,
Limited,c2014|z9781849698924
856 40 |uhttps://ebookcentral.proquest.com/lib/sinciatw/
detail.action?docID=1688597|zClick to View