Head First iPhone and iPad Development. A Learner's Guide to Creating Objective-C Applications for the iPhone and iPad. 2nd Edition

- Autorzy:
- Dan Pilone, Tracey Pilone
- Promocja Przejdź


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 674
- Dostępne formaty:
-
ePubMobi
Opis książki: Head First iPhone and iPad Development. A Learner's Guide to Creating Objective-C Applications for the iPhone and iPad. 2nd Edition
Let's say you have a killer app idea for iPhone and iPad. Where do you begin? Head First iPhone and iPad Development will help you get your first application up and running in no time. You'll not only learn how to design for Apple's devices, you'll also master the iPhone SDK tools -- including Interface Builder, Xcode, and Objective-C programming principles -- to make your app stand out.
Whether you're a seasoned Mac developer who wants to jump into the App store, or someone with strong object-oriented programming skills but no Mac experience, this book is a complete learning experience for creating eye-catching, top-selling iPhone and iPad applications.
- Install the iPhone OS SDK and get started using Interface Builder and XCode
- Put Objective-C core concepts to work, including message passing, protocols, properties, and memory management
- Take advantage of iPhone OS patterns such as datasources and delegates
- Preview your applications in the Simulator
- Build more complicated interactions that utilize multiple views, data entry/editing, and rotation
- Work with the iPhone's camera, GPS, and accelerometer
- Optimize, test, and distribute your application
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone and iPad Development has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Wybrane bestsellery
-
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
(0,00 zł najniższa cena z 30 dni)55.18 zł
89.00 zł(-38%) -
Autor tej książki, uznany autorytet w dziedzinie programowania, w przystępny sposób przedstawił podstawy programowania w Swifcie i przygotował cały zestaw utrwalających tę wiedzę ćwiczeń i przykładów. Z racji tego, że Swift jest bardzo nowym i bardzo obiecującym językiem programowania, umiejętno...
Podstawy języka Swift. Programowanie aplikacji dla platformy iOS Podstawy języka Swift. Programowanie aplikacji dla platformy iOS
(0,00 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
System operacyjny iPhone’ów i iPadów został zaprojektowany z myślą o tym, by idealnie współgrał ze sprzętem. Z tego powodu to właśnie aplikacje pisane dla iOS wyznaczają standardy oprogramowania mobilnego. By tworzyć je poprawnie, należy przestrzegać pewnych zasad i opierać się na natywnych...
Programowanie aplikacji mobilnych dla iOS z wykorzystaniem Xcode, Swift 3.0 i iOS 10 SDK. Kurs video. Poziom pierwszy Programowanie aplikacji mobilnych dla iOS z wykorzystaniem Xcode, Swift 3.0 i iOS 10 SDK. Kurs video. Poziom pierwszy
(0,00 zł najniższa cena z 30 dni)44.55 zł
99.00 zł(-55%) -
Ta książka ma jedno zadanie: wprowadzić Cię w świat aplikacji mobilnych od konkretnej strony (finansowej!). Rynek aplikacji mobilnych jest stosunkowo młody, ale już może pochwalić się bogatą historią. Autor tej książki także ma w niej swoje miejsce. Dlatego zaczyna od rysu historycznego, a następ...(0,00 zł najniższa cena z 30 dni)
18.50 zł
37.00 zł(-50%) -
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...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.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
-
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...(0,00 zł najniższa cena z 30 dni)
194.65 zł
229.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
(0,00 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
(0,00 zł najniższa cena z 30 dni)134.10 zł
149.00 zł(-10%)
Dan Pilone, Tracey Pilone - pozostałe książki
-
Oto podręcznik, który dzięki innowacyjnym metodom przekazywania wiedzy sprawi, że szybko zrozumiesz proces wytwarzania oprogramowania i nauczysz się gładko podążać jego wyboistą ścieżką. Autorzy książki „Head First Software Development. Edycja polska” — Dan i Russ — pokażą...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Oto podręcznik, który położy kres koszmarowi nauki algebry! Napisany został w oparciu o najnowsze, niezwykle przyjazne techniki szybkiego przyswajania wiedzy, dzięki czemu szybko i bezboleśnie zrozumiesz wszystkie zagadnienia. Opanujesz między innymi potęgowanie, kartezjański układ współrzędnych,...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%) -
Kompletny podręcznik dla użytkowników tego języka. Dzięki tej książce poznasz podstawy modelowania w UML-u.(17.00 zł najniższa cena z 30 dni)
17.00 zł
34.00 zł(-50%) -
Having trouble understanding algebra? Do algebraic concepts, equations, and logic just make your head spin? We have great news: Head First Algebra is designed for you. Full of engaging stories and practical, real-world explanations, this book will help you learn everything from natural numbers an...
Head First Algebra. A Learner's Guide to Algebra I Head First Algebra. A Learner's Guide to Algebra I
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%) -
Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you thr...
Head First Software Development. A Learner's Companion to Software Development Head First Software Development. A Learner's Companion to Software Development
(152.15 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%) -
Globe-trotting travelers have long resorted to handy, pocket-size dictionaries as an aid to communicating across the language barrier. Dan Pilone's UML 2.0 Pocket Reference is just such an aid for on-the-go developers who need to converse in the Unified Modeling Language (UML). Use this book to d...(50.92 zł najniższa cena z 30 dni)
50.92 zł
59.90 zł(-15%) -
System developers have used modeling languages for decades to specify, visualize, construct, and document systems. The Unified Modeling Language (UML) is one of those languages. UML makes it possible for team members to collaborate by providing a common language that applies to a multitude of di...(118.15 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%)
Ebooka 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 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 zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- ISBN Ebooka:
- 978-14-493-3157-3, 9781449331573
- Data wydania ebooka:
-
2011-06-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@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 40.3MB
- Rozmiar pliku Mobi:
- 40.3MB
- Kategorie:
Programowanie mobilne » iPhone
Spis treści książki
- Head First iPhone and iPad Development
- Dedication
- A Note Regarding Supplemental Files
- Advance Praise for Head First iPhone and iPad Development
- Praise for other Head First books
- Authors of Head First iPhone and iPad Development
- How to use this Book: Intro
- Who is this book for?
- Who should probably back away from this book?
- We know what youre thinking
- And we know what your brain is thinking
- Metacognition: thinking about thinking
- Heres what WE did
- Heres what YOU can do to bend your brain into submission
- Read me
- System requirements
- The technical review team
- Acknowledgments
- Safari Books Online
- 1. Getting Started: Going Mobile with iOS
- So, you want to build an iOS app...
- ...cause everyone wants one!
- Just look at the app store
- Apps live in an iTunes universe
- Time to make a decision
- It all starts with the iOS SDK
- Take a look around
- Xcode includes app templates to help you get started
- Xcode is a full-featured IDE
- Xcode is the hub of your iOS project
- Build your interface within Xcode
- Add the button to your view
- The iOS simulator lets you test your app on your Mac
- iDecides logic
- Changing the button text
- Youre using the Model View Controller pattern
- iDecide is actually a little simpler
- This pattern is the secret to iOS development
- What happened?
- Unless the UI components are hooked up to the code, nothing is going to happen
- Use the GUI editor to connect UI controls to code
- A component can trigger certain events
- Components dispatch events when things happen to them
- Connect your events to methods
- Youve built your first iPhone app!
- Your iOS Toolbox
- Views are constructed in Interface Builder.
- Then, you write the code that makes the views work...
- ...and connect component events to the code.
- The Simulator runs your app virtually.
- 2. iOS App Patterns: Hello, Renee!
- First, we need to figure out what Mike (really) wants
- App design rulesthe iOS HIG
- Application types
- HIG guidelines for pickers and buttons
- Create a new View-based project for InstaEmail
- The life of a root view
- We need data
- Use pickers when you want controlled input
- Pickers get their data from a datasource...
- ...and tell their delegates when something happens
- That pattern is back
- Controls have their own specific datasources and delegates
- Protocols tell you what methods (messages) you need to implement
- First, declare that the controller conforms to both protocols
- Next, add Mikes activities and feelings to the implementation file
- The datasource protocol has two required methods
- Connect the datasource just like actions and outlets
- Theres just one method for the delegate protocol
- Actions, outlets, and events
- Connect the event to the action
- Add the IBOutlet and property to your view controller
- Next, synthesize the property...
- ...and clean up after yourself
- Connect the picker to our outlet
- Use your picker reference to pull the selected values
- Your iOS Toolbox
- 3. Objective-C for iOS: Email needs variety
- Renee is catching on....
- Make room for custom input
- Header files describe the interface to your class
- Auto-generated accessors also handle memory management
- To keep your memory straight, you need to remember just two things
- But when Mikes finished typing...
- Customize your UITextField
- Change the label on the return key
- Components that use the keyboard ask it to appear...
- ...and you ask for things by passing messages to other objects
- Ask the UITextField to give up focus
- Messages in Objective-C use named arguments
- Use message passing to tell our View Controller when the Done button is pressed
- Wheres the custom note?
- Build the email with strings
- Your Objective-C Toolbox
- 4. Multiple Views: A table with a view
- So, how do these views fit together?
- The navigation template pulls multiple views together
- The table view is built in
- A table is a collection of cells
- Each drink gets its own temporary cell
- Just a few more drinks...
- Plists are an easy way to save and load data
- Built-in types can save and load from plists automatically
- Arrays (and more) have built-in support for plists
- Use a detail view to drill down into data
- A closer look at the detail view
- Use the Navigation Controller to switch between views
- Navigation Controllers maintain a stack of View Controllers
- Instantiate a View Controller like any other class
- Dictionaries store information as key-value pairs
- Debuggingthe dark side of iOS development
- Warnings can help find problems first
- First stop on your debugging adventure: the console
- Interact with your application while its running
- And when its about to stop running
- Xcode supports you after your app breaks, too
- The Xcode debugger shows you the state of your application
- What the heck is going on?
- Your iOS Toolbox
- 5. Plists and Modal Views: Refining your app
- It all started with Sam...
- Use the debugger to investigate the crash
- Were trying to stuff a dictionary into a string
- Update your code to handle a plist of dictionaries
- The Detail View needs data
- The other keys are key
- We have a usability problem
- Use a disclosure button to show that there are more details available
- Sales were going strong
- Use Navigation Controller buttons to add drinks
- The button should create a new view
- We need a view...but not necessarily a new view
- The View Controller defines the behavior for the view
- A nib file contains the UI components and connections...
- ...and information about the nibs Files Owner
- You can subclass and extend view controllers like any other class
- Use Xcode to create a View Controller without a nib
- Modal views focus the user on the task at hand...
- ...like adding or editing items
- Any view can present a modal view
- Our modal view doesnt have a navigation bar
- Create the Save and Cancel buttons
- Write the Save and Cancel actions
- Your iOS Toolbox
- 6. Saving, Editing, and Sorting Data: Everyones an editor...
- Sam is ready to add a Red-Headed School Girl...
- ...but the keyboard is in the way
- Wrap your content in a scroll view
- The scroll view is the same size as the screen
- The keyboard changes the visible area
- iOS notifies you about the keyboard
- Register with the default notification center for events
- Then unregister when youre done
- Keyboard events tell you the keyboard state and size
- The table view doesnt know its data has changed
- You need to ask the table view to reload its data
- The array is out of order, too
- Sort your array using NSSortDescriptor
- Table views have built-in support for editing and deleting
- Your iOS Development Toolbox
- Sam has another project in mind...
- 7. Migrating to iPad: We need more room
- DrinkMixer on the iPad
- The iPad simulator
- The HIG covers iPads, too
- Use Xcode to build your Universal app
- Check your devices
- Rotation is key with iPad
- A persistent view problem
- Dont forget the tableview
- Present the popover!
- Your iOS Development Toolbox
- 8. Tab Bars and Core Data: Enterprise apps
- HF bounty hunting
- A new iPhone control
- Choose a template to start iBountyHunter
- Theres a different structure for universal apps
- Drawing how iBountyHunter iPhone works...
- ...and how it fits with the universal app
- Build the fugitive list view
- Next up: the Captured view
- A views contents are actually subviews
- After a quick meeting with Bob...
- Core Data lets you focus on your app
- But wait, theres more!
- Core Data needs to know what to load
- We need to define our types
- Core Data describes entities with a Managed Object Model
- Build your Fugitive entity
- Your generated Fugitive class matches the Managed Object Model
- NSManagedObject handles storage and memory for generated properties
- NSManagedObject also implements the properties
- Use an NSFetchRequest to describe your search
- Ask the Managed Object Context to fetch data using your NSFetchRequest
- Bobs database is a resource
- Back to the Core Data stack
- The template sets things up for a SQLite DB
- iOS Apps are read-only
- The iPhones application structure defines where you can read and write
- Use the Documents directory to store user data
- Copy the database to the Documents directory
- Your Core Data Toolbox
- 9. Migrating and Optimizing with Core Data: Things are changing
- Bob needs documentation
- Everything stems from our object model
- The data hasnt been updated
- Core Data caught a mismatch between our DB and our model
- Data migration is a common problem
- Migrate the old data into the new model
- Our two models need different versions
- Xcode makes it easy to version your data model
- Core Data can lightly migrate data
- Heres what youve done so far...
- Bob has some design input
- Your app has a lifecycle all its own...
- Multitasking rules of engagement
- The Managed Object Context saves new or changed items
- A quick demo with Bob
- Use predicates for filtering data
- NSFetchRequest concepts are nearly identical to SQL
- We need to set a predicate on our NSFetchRequest
- Core Data controller classes provide efficient results handling
- Table views and NSFetchedResultsControllers are made for each other
- Time for some high-efficiency streamlining
- Create the new FetchedResultsController getter method
- We need to refresh the data
- NSFetchedResultsController can check for changes
- Your Data Toolbox
- 10. Camera, Map Kit, and Core Location: Proof in the real world
- For Bob, payment requires proof
- Flip over for the detail view
- For Bob, payment requires proof
- The way to the camera...
- The iPhone isnt the only device using apps
- Theres a method for checking
- Prompt the user with action sheets
- Use action sheets to let the user pick the image source
- Bob needs the where, in addition to the when
- Core Location can find you in a few ways
- Core Location relies on the LocationManager
- Add a new framework
- Then update the header file
- Just latitude and longitude wont work for Bob
- Map Kit comes with iOS
- A little custom setup for the map
- Annotations require a little more work finesse
- Fully implement the annotation protocol
- Your Location Toolbox
- 11. iPad UI: Natural interfaces
- Bob needs that iPad app, too...
- Natural user interfaces make things more real (and easier)
- Bob needs that iPad app, too...
- iOS HIG user experience guidelines
- Its about realism and details
- Iterate your interface, too
- BountyHunterHD is based on a Split View Controller
- Pull it all together
- Unifying the custom stuff
- It seems we have a problem...
- ...you can only change things for the entire field!
- UIWebview has lots of options
- HTML, CSS, and Objective-C
- Using UIWebView
- Use CSS for the remaining formatting
- Your NUI Toolbox
- A. Leftovers: The top 4 things (we didnt cover)
- #1. Internationalization and Localization
- Localizing nibs
- #1. Internationalization and Localization
- Localizing string resources
- Generating your strings file
- #2. View animations
- Animating table view updates
- Animating view and control changes
- #3. Accelerometer
- All you need is the UIAccelerometer
- Understanding device acceleration
- #4. A word or two about gaming...
- Multi-touch
- Quartz and OpenGL
- Quartz
- OpenGL
- Game Kit
- B. Preparing an App for Distribution: Get ready for the App Store
- Apple has rules
- Start at the Apple Developer Portal
- First, get your Development Certificate
- Apple has rules
- The Provisioning Profile pulls it all together
- Keep track in the Organizer
- A few final tips...
- Index
- About the Authors
- Copyright
O'Reilly Media - inne książki
-
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you resolve numerous scenarios. By leveraging modern versions of PHP through version 8.1, these self-contained recipes provide fully realized solutions that can help you solve si...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Over the past 10 years, data analytics and data visualization have become essential components of an enterprise information strategy. And yet, the adoption of data analytics has remained remarkably static, reaching no more than 30% of potential users. This book explores the most important techniq...(0,00 zł najniższa cena z 30 dni)
194.65 zł
229.00 zł(-15%) -
Data lakes and warehouses have become increasingly fragile, costly, and difficult to maintain as data gets bigger and moves faster. Data meshes can help your organization decentralize data, giving ownership back to the engineers who produced it. This book provides a concise yet comprehensive over...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
If you're planning, building, or implementing a cloud strategy that supports digitalization for your financial services business, this invaluable guide clearly sets out the crucial factors and questions to consider first. With it, you'll learn how to avoid the costly and time-consuming pitfalls a...
Digitalization of Financial Services in the Age of Cloud Digitalization of Financial Services in the Age of Cloud
(0,00 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%) -
Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such a...(0,00 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
As legacy and other critical systems continue to migrate online, the need for continuous operation is imperative. Code has to handle data issues as well as hard external problems today, including outages of networks, storage systems, power, and ancillary systems. This practical guide provides sys...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patter...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Between major privacy regulations like the GDPR and CCPA and expensive and notorious data breaches, there has never been so much pressure to ensure data privacy. Unfortunately, integrating privacy into data systems is still complicated. This essential guide will give you a fundamental understandi...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
This essential guide covers all aspects of Linux system administration, from user maintenance, backups, filesystem housekeeping, storage management, and network setup to hardware and software troubleshooting and some application management. It's both a practical daily reference manual for sysadmi...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
The past decade has witnessed the broad adoption of artificial intelligence and machine learning (AI/ML) technologies. However, a lack of oversight in their widespread implementation has resulted in some incidents and harmful outcomes that could have been avoided with proper risk management. Befo...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%)
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.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
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.


Oceny i opinie klientów: Head First iPhone and iPad Development. A Learner's Guide to Creating Objective-C Applications for the iPhone and iPad. 2nd Edition Dan Pilone, Tracey Pilone (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.