iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
- Autor:
- Dimitrios Tavlikos (USD)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 386
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
Wybrane bestsellery
-
The iOS Interview Guide is an essential book for iOS developers who want to maximize their skills and prepare for the competitive world of interviews on their way to getting their dream job. The book covers all the crucial aspects, from writing a resume to reviewing interview questions, and passi...
The Ultimate iOS Interview Playbook. Conquer Swift, frameworks, design patterns, and app architecture for your dream job The Ultimate iOS Interview Playbook. Conquer Swift, frameworks, design patterns, and app architecture for your dream job
-
Learn the essentials of working with Flutter and Dart to build full stack applications that meet the needs of a cloud-driven world. Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applica...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Test-driven development is a proven way to find software bugs early. Writing tests before you code improves the structure and maintainability of your apps. This book will guide you through the steps for creating a complete app using TDD and cover the core elements of iOS apps: view controllers, v...
Test-Driven iOS Development with Swift. Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5 - Fourth Edition Test-Driven iOS Development with Swift. Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5 - Fourth Edition
-
iOS 15 Programming for Beginners is an introductory guide to learning the essentials of Swift programming and iOS development for building your first iOS app and publishing it on the App Store. Fully updated to cover the latest features in iOS 15, this practical guide will help you get up to spee...
iOS 15 Programming for Beginners. Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13 - Sixth Edition iOS 15 Programming for Beginners. Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13 - Sixth Edition
-
Dzięki temu przewodnikowi płynnie rozpoczniesz pisanie aplikacji we Flutterze w języku Dart. Dowiesz się, jak skonfigurować środowisko programistyczne i rozpocząć projekt. Książka poprowadzi Cię przez proces projektowania interfejsu użytkownika i funkcji umożliwiających poprawną pracę aplikacji. ...
Flutter i Dart 2 dla początkujących. Przewodnik dla twórców aplikacji mobilnych Flutter i Dart 2 dla początkujących. Przewodnik dla twórców aplikacji mobilnych
(34.90 zł najniższa cena z 30 dni)48.95 zł
89.00 zł(-45%) -
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 13 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development to...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Ebook Swift. Programowanie funkcyjne dla aplikacji mobilnych autorstwa Marka Chu-Carrolla i Tony'ego Hillersona to wprowadzenie do nauki języka Swift i tworzenia aplikacji mobilnych za jego pomocą. Z publikacji Czytelnik dowie się wszystkiego, co powinien wiedzieć o języku Swift. Zobaczy też, dla...
Swift. Programowanie funkcyjne dla aplikacji mobilnych Swift. Programowanie funkcyjne dla aplikacji mobilnych
(24.90 zł najniższa cena z 30 dni)31.20 zł
39.00 zł(-20%) -
Efektywna praca z platformami Apple na poziomie korporacyjnym lub biznesowym obejmuje nie tylko infrastrukturę, ale także sposób myślenia, który administratorzy muszą zastosować, aby odnieść sukces. Sposób myślenia zmuszający nas do pozostawienia za drzwiami 30 lat dogmat&oac...
Zarządzanie urządzeniami Apple. Zunifikowana teoria zarządzania urządzeniami Mac, iPad, iPhone oraz AppleTV Zarządzanie urządzeniami Apple. Zunifikowana teoria zarządzania urządzeniami Mac, iPad, iPhone oraz AppleTV
(33.90 zł najniższa cena z 30 dni)134.10 zł
149.00 zł(-10%) -
Mastering iOS 14 Programming is the fourth book in the Mastering iOS series, which started back in 2016 with iOS 10. In this latest edition, you’ll learn how to build robust iOS apps by harnessing advanced techniques and making the best use of iOS 14’s features.
Mastering iOS 14 Programming. Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4 - Fourth Edition Mastering iOS 14 Programming. Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4 - Fourth Edition
-
The iPhone Manual is your practical guide to boosting productivity with your iPhone. This book will help you uncover the hidden potential of iPhones and will leave you amazed at how productive you can be by learning tips and hacks for customizing your device as a communication, entertainment, and...
The iPhone Manual - Tips and Hacks. A complete user guide to getting the best out of your iPhone and iOS 14 The iPhone Manual - Tips and Hacks. A complete user guide to getting the best out of your iPhone and iOS 14
O autorze ebooka
Ebooka "iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin
- ISBN Ebooka:
- 978-17-835-5000-5, 9781783550005
- Data wydania ebooka:
- 2014-05-23 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 4.5MB
- Rozmiar pliku ePub:
- 7.6MB
- Rozmiar pliku Mobi:
- 11.4MB
Spis treści ebooka
- 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
Packt Publishing - inne książki
-
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: iOS Development with Xamarin Cookbook. Over 100 exciting recipes to help you develop iOS applications with Xamarin Dimitrios Tavlikos (USD) (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.