Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Безпека життєдіяльності
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Ekonomia i finanse
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Przewodniki po hotelach i restauracjach
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Мобільне програмування
- iPhone
- iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.

iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
Eлектронна книга
- 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
- Support files, eBooks, discount offers, and more
- 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
- Theres 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...
- 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
- 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?
- Accessing a modal controller
- 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
- 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...
- 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...
- There's more...
- Other address book controllers
- See also
- Managing the calendar
- Getting ready
- How to do it...
- How it works...
- There's more...
- Reminders
- See also
- 9. Interacting with Device Hardware
- Introduction
- Detecting the device orientation
- Getting ready
- How to do it...
- How it works...
- There's more...
- The device orientation and user interface orientation
- See also
- Adjusting the UI orientation
- Getting ready
- How to do it...
- How it works...
- There's more...
- User interface orientation on child controllers
- See also
- Proximity sensor
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Retrieving the battery information
- Getting ready
- How to do it...
- How it works...
- There's more...
- Disabling battery monitoring
- See also
- Handling motion events
- Getting ready
- How to do it...
- How it works...
- There's more...
- More information on motion events
- See also
- Handling touch events
- Getting ready
- How to do it...
- How it works...
- There's more...
- Getting the tap count
- See also
- Recognizing gestures
- Getting ready
- How to do it...
- How it works...
- There's more...
- The advantage of gesture recognizers
- See also
- Custom gestures
- Getting ready
- How to do it...
- How it works...
- There's more...
- Another use of custom gesture recognizers
- See also
- Using the accelerometer
- Getting ready
- How to do it...
- How it works...
- There's more...
- Consideration when using the accelerometer
- See also
- Using the gyroscope
- Getting ready
- How to do it...
- How it works...
- There's more...
- Determining the availability of the gyroscope hardware
- Converting radians to degrees
- See also
- 10. Location Services and Maps
- Introduction
- Determining location
- Getting ready
- How to do it...
- How it works...
- There's more...
- GPS accuracy
- Location services availability
- Location services usage indicator
- See also
- Determining heading
- Getting ready
- How to do it...
- How it works...
- There's more...
- Magnetic vs true heading
- Compass availability
- See also
- Using region monitoring
- Getting ready
- How to do it...
- How it works...
- There's more...
- Region monitoring availability
- See also
- Using a significant-change location service
- Getting ready
- How to do it...
- How it works...
- There's more...
- Significant-change location service availability
- See also
- Location services in the background
- Getting ready
- How to do it...
- How it works...
- There's more...
- Restricting to supported hardware
- UI updates while in the background
- See also
- Displaying maps
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Geocoding
- Getting ready
- How to do it...
- How it works...
- There's more...
- Things to have in mind for CLGeocoder
- Obsolete API
- See also
- Adding map annotations
- Getting ready
- How to do it...
- How it works...
- There's more...
- An annotation's performance
- See also
- Adding map overlays
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating custom overlays
- Standard overlay objects
- See also
- 11. Graphics and Animation
- Introduction
- Animating views
- Getting ready
- How to do it...
- How it works...
- There's more...
- Animatable properties
- Transforming views
- Getting ready
- How to do it...
- How it works...
- There's more...
- Transformation and Frame
- See also
- Animating images
- Getting ready
- How to do it...
- How it works...
- There's more...
- Checking for animation
- See also
- Animating layers
- Getting ready
- How to do it...
- How it works...
- There's more...
- Layers
- See also
- Drawing lines and curves
- Getting ready
- How to do it...
- How it works...
- There's more...
- Graphics context on a UIImageView class
- See also
- Drawing shapes
- Getting ready
- How to do it...
- How it works...
- There's more...
- Transparent colors
- See also
- Drawing text
- Getting ready
- How to do it...
- How it works...
- There's more...
- Size of the drawn text
- See also
- A simple drawing app
- Getting ready
- How to do it...
- How it works...
- There's more...
- Clear the drawing
- See also
- Creating an image context
- Getting ready
- How to do it...
- How it works...
- There's more...
- Drawing on UIImageView
- Background on saved drawings
- See also
- 12. Multitasking
- Introduction
- Detecting application states
- Getting ready
- How to do it...
- How it works...
- There's more...
- Proper usage
- Receiving notifications for app states
- Getting ready
- How to do it...
- How it works...
- There's more...
- Removing notification observers
- See also
- Running code in the background
- Getting ready
- How to do it...
- How it works...
- There's more...
- Important considerations for the background code
- See also
- Playing audio in the background
- Getting ready
- How to do it...
- How it works...
- There's more...
- The background state for audio
- See also
- Updating data in the background
- Getting ready
- How to do it...
- How it works...
- There's more
- UI updates
- See also
- 13. Localization
- Introduction
- Creating an app for different languages
- Getting ready
- How to do it...
- How it works...
- There's more...
- Localization in real-world app scenarios
- The localizable.strings encoding
- Localizable resources
- Getting ready
- How to do it...
- How it works...
- There's more...
- More information on localizable resources
- See also
- Regional formatting
- Getting ready
- How to do it...
- How it works...
- There's more...
- 14. Deploying
- Introduction
- Creating profiles
- How to do it...
- How it works...
- There's more...
- Expiration of provisioning profiles
- See also
- Creating an ad hoc distribution bundle
- Getting ready
- How to do it...
- How it works...
- There's more...
- Syncing ad hoc app bundles with iTunes
- See also
- Preparing an app for the App Store
- Getting ready
- How to do it...
- How it works...
- There's more...
- The 4-inch screen launch image
- See also
- Submitting an app to the App Store
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- 15. Advanced Features
- Introduction
- Reproducing the page curl effect
- Getting ready
- How to do it...
- How it works...
- There's more...
- Double-sided pages
- Integrating content sharing
- Getting ready
- How to do it...
- How it works...
- There's more...
- Implementing custom transitions
- Getting ready
- How to do it...
- How it works...
- There's more...
- Transitioning between child controllers
- See also
- Using physics in UI elements
- Getting ready
- How to do it...
- How it works...
- There's more...
- UIKit Dynamics usage
- Implementing the text-to-speech feature
- Getting ready
- How to do it
- How it works
- There's more...
- Adjusting the utterance
- Index
- Назва: iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
- Автор: Dimitrios Tavlikos (USD)
- Оригінальна назва: iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
- ISBN: 9781783550005, 9781783550005
- Дата видання: 2014-05-23
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3b8e
- Видавець: Packt Publishing