Показаны сообщения с ярлыком Books. Показать все сообщения
Показаны сообщения с ярлыком Books. Показать все сообщения

19 мар. 2015 г.

Programming iOS 8 Dive Deep into Views, View Controllers, and Frameworks

Programming iOS 8



Start building apps for iOS 8 with Apple’s Swift programming language. If you’re grounded in the basics of Xcode and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and use iOS frameworks for adding features such as audio and video, access to user calendars and photos, and tracking the device’s location.

Example code is available on GitHub in the form of full projects that you can download, study, and run.
-Build iOS apps with Swift
-Create, arrange, draw, layer, and animate views that respond to touch
-Use view controllers to manage multiple screens in a way that’s understandable to users
-Explore UIKit interface objects, such as scroll views, table views, popovers, web views, and maps
-Work with Cocoa frameworks for sensors, location, sound, and video
-Access user libraries: music, photos, address book, and calendar
-Examine additional topics including data storage, file sharing, networking, and threading

Topics new to iOS 8 include:
-Major changes in app coordinate space and interface rotation
-Trait collections and size classes
-View margins, visual effect views, and major animation changes
-Changes to presented view controllers, popovers and split view controllers, alert and action sheet architecture
-Table view automatic variable row heights and sliding cells
-Classes for search results display, web view, video display, and audio mixing and effects
-Today extensions, Actions extensions, Photo Editing extensions
-Xcode 6 features: conditional constraints, view debugging, designable views, inspectable properties, new segue types

By: Matt Neuburg
Publisher: O'Reilly Media
Formats: Ebook (epub)
Ebook: November 2014
Pages: 1018

18 мар. 2015 г.

Beginning iOS Media App Development

Beginning iOS Media App Development is a ground-breaking tutorial that explores the near limitless, programmable audio-visual capabilities of the iPhone, iPad and iPod touch using real-world examples and thorough explanations of the code. This book includes detailed step-by-step instructions and important background information from experienced media and utility app developer, Ahmed Bakir.

You'll learn about content creation, playback, and advanced topics, including AirPlay, AVKit, and Swift introducing. Each chapter is framed with a project that illustrates the concepts being discussed and pulls in lessons from other popular apps. You'll even learn about the latest iOS 8 and Xcode 6 media features.

Publisher: Apress
By: Ahmed Bakir
ISBN: 978-1-4302-5083-8
Year: 2014
Pages: 436
Language: English
File size: 14 MB
File format: PDF

Learn iOS 8 App Development, 2nd Edition

Learn iOS 8 App Development is both a rapid tutorial and a useful reference. You'll quickly get up to speed with Swift, Cocoa Touch, and the iOS 8 SDK. It's an all-in-one getting started guide to building useful apps. You'll learn best practices that ensure your code will be efficient and perform well, earning positive reviews on the iTunes App Store, and driving better search results and more revenue.

The iOS 8 SDK offers powerful new features, and this book is the fastest path to mastering them - and the rest of the iOS SDK - for programmers with some experience who are new to iPhone and iPad app development. Many books introduce the iOS SDK, but few explain how to develop apps optimally and soundly. This book teaches both core Swift language concepts and how to exploit design patterns and logic with the iOS SDK, based on Swift and the Cocoa Touch framework.

Publisher: Apress
By: James Bucanek
ISBN: 978-1-484202-09-8
Year: 2014
Pages: 768
Language: English
File size: 31.1 MB
File format: PDF

16 мар. 2015 г.

Swift Development with Cocoa


Ready to build apps for iPhone, iPad, and Mac now that Swift has landed? If you're an experienced programmer who's never touched Apple developer tools, this hands-on book shows you how to use the Swift language to make incredible iOS 8 and OS X apps, using Cocoa and Cocoa Touch.

Learn how to use Swift in a wide range of real-world situations, with Cocoa features such as Event Kit and Core Animation. You'll pick up Swift language features and syntax along the way, and understand why using Swift (instead of Objective-C) makes iOS and Mac app development easier, faster, and safer. You'll also work with several exercises to help you practice as you learn.

Publisher: O'Reilly Media
By: Jonathon Manning, Paris Buttfield-Addison, Tim Nugent
ISBN: 978-1-49190-894-5
Year: 2014
Pages: 474
Language: English
File size: 9.8 MB
File format: PDF

9 янв. 2015 г.

Beginning iOS 8 Programming with Swift


Год: 2014
Автор: Simon Ng
Жанр: Разработка
Издательство: AppCoda Limited

Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Нет
Количество страниц: 427
Описание: Мы часто спрашиваем, почему книги по программированию скучные. Эта книга красиво оформлена с цветными скриншотами и иллюстрациями, которые помогут вам узнать новый язык программирования Swift и iOS 8. Книга доступна в формате PDF, так что вы можете прочитать её на вашем любимом устройстве.
В этой книге вы найдете много практических упражнений и проектов. Предполагается, что вы мало или вообще не имеете опыта программирования.
Сначала вы создадите простое приложение, а затем прототип приложения, затем будете добавлять функции в него читая каждую главу. Во время этого процесса вы освоите язык программирования Swift и iOS 8.

Исходный код примеров вы найдете в книге по ссылкам


5 янв. 2015 г.

iOS Games by Tutorials (2nd Edition) with sources


Год выпуска: 2014
Автор: Mike Berg, Ray Wenderlich, Tom Bradley
Жанр: Разработка
Издательство: Raywenderlich
Язык: Английский
Серия: Tutorials
ISBN: 9780989675116
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 913
Описание: Научитесь делать iOS игры!
Узнайте как сделать свои собственные игры для iOS с помощью нового языка программирования Swift и Sprite Kit.
В этой книге, вы познакомитесь на 5 полных примерах игр, как оплатить ваши идеи в реальность!
В книге охватывается как базовый так и продвинутый уровень знаний.
Это второе издание полностью обновленное для iOS8, Swift и Xcode 6!


OReilly iOS 8 Swift Programming Cookbook Solutions Examples for iOS Apps


Год выпуска: 2014
Автор: Vandad Nahavandipoor
Жанр: Разработка
Издательство: O'Reilly Media
Язык: Английский
ISBN: 978-1-4919-0867-9
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 902
Описание: Полностью переписана книга для нового языка программирования Swift от Apple, этот обновленная книга поможет вам преодолеть ряд неприятных вопросов, с которыми вы, вероятно столкнуться при создании приложений для IOS устройств. В книге вы найдете сотни новых и пересмотренных примеров по использованию iOS8 SDK, в том числе методы для работы с данными Health и HomeKit аксессуаров, графики, хранения и защиты данных, отправки и получения уведомлений и управления файлами и папками в них. Каждый пример включает в себя образцы кода, скачать вы можете на GitHub.


2 янв. 2015 г.

Beginning iPhone Development with Swift Exploring the iOS SDK


Год выпуска: 2014
Автор: David Mark , Jack Nutting , Kim Topley , Fredrik Olsson , Jeff LaMarche
Жанр: Разработка
Издательство: Apress
Язык: Английский
Серия: Beginning
ISBN: 978-1-484204-10-8
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 828
Описание: Команда, которая написала книгу бестселлер - Beginning iPhone Development, собралась вновь для того, чтобы представить вам превосходное введение в iPhone и IOS программирование с использованием языка Swift. В книге вы найдете подробные примеры программирования на языке Swift с использованием последней версии Xcode 6 и iOS8


30 дек. 2014 г.

The iOS Apprentice Third Edition: Beginning iOS Development with Swift


Год выпуска: 2014
Автор: Matthijs Hollemans
Жанр: Разработка
Издательство: Raywenderlich
Язык: Английский
Серия: iOS Apprentice
ISBN: 9780989675123
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 816
Описание: Если вы новичок в iOS программирование или Objective-C в целом, и научиться писать приложения кажется Вам невероятно сложным процессом - прочтите эту книгу!

Из данного курса вы узнаете:

Как написать приложение шаг за шагом с подробными иллюстрациями.,
Книга написана в веселой и доброжелательного форме!
Каждый любит игры, так что вы начнете с построения простой, но веселой игру под iPhone. Она научит вас основам iPhone программирования, а другие уроки будут опираться на то, что вы узнаете в этом уроке.
Каждый урок в этой книге описывает новое приложение во всех деталях, и вместе они охватывают все, что вам нужно знать, чтобы начать программировать свои собственные приложения. К концу серии вы будете достаточно опытны, чтобы превратить ваши идеи в реальные приложения, которые вы можете продать в App Store!

С примерами и исходниками. With tutorials & source code.

26 дек. 2014 г.

Swift by Tutorials: A Hands-On Approach


Год выпуска: 2014
Автор: Colin Eberhardt, Matt Galloway
Жанр: Разработка
Издательство: Raywenderlich
Язык: Английский
Серия: Swift by Tutorials Bundle
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 257
Описание: Эта книга предназначена для разработчиков среднего и продвинутого уровня, которые уже знакомы с основами программирования, но хотят узнать, как использовать язык программирования Swift.
Вам не нужно каких-либо знаний основ языка программирования Objective-C или большого опыта для изучения этой книги, но если у вас есть опыт, мы сделаем переход на язык программирования SWIFT еще проще, по ходу изучения делая некоторые параллели к тому, что вы уже знаете.
Если у вас вообще нет опыта программирования, но вы хотите начать изучение, то вам лучше начать изучения с серии - "iOS Apprentice Series".

iOS 8 by Tutorials: Learning the New iOS 8 APIs with Swift


Год выпуска: 2014
Автор: Audrey Tam, Cesare Rocchi, Chris Lowe, Chris Wagner, Jack Wu, Jake Gundersen, Mike Katz, Nicholas Waynik, Ricardo Rendon Cepeda, Ryan Nystrom, Sam Davies, Soheil Azarpour, Tammy Coron, Vincent Ngo
Жанр: Разработка
Издательство: Raywenderlich
Язык: Английский
Серия: Tutorials
ISBN: 9780989675178
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 718
Описание: Узнайте новые API в iOS8!
На WWDC 2014 Тим Кук заявил, что iOS8 наиболее значимое изменение для разработчиков iOS с момента выпуска оригинального iPhone OS SDK.
Мало того, что вместе iOS 8 выпустили совершенно новый язык программирования Swift, но также представили огромный набор API для программирования.
В этой книге вы узнаете, новые API в iOS8 в простой и легкой форме.


Core Data by Tutorials: iOS 8 and Swift Edition


Год выпуска: 2014
Автор: Aaron Douglas, Matthew Moreyand, Pietro Rea, Saul Mora
Жанр: Разработка
Издательство: Raywenderlich
Язык: Английский
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 718
Описание: Изучайте Core Data вместе с языком программирования Swift!
Возьмите под свой контроль данные в приложениях для IOS используя Core Data.
Начните с основ создания собственных стеков Core Data и далее переходя к более сложным темам, как синхронизация с ICloud, миграция, производительность, многопоточность, и многое другое!
Эта книга полностью переписана и актуальна для языка Swift, iOS8 и Xcode 6!


2 июн. 2014 г.

Cocoa Design Patterns


Cocoa Design Patterns is superb! It is highly readable, thoroughly enjoyable, and filled to the brim with wisdom that will make you a more efficient and effective programmer. The authors utilize a consistent and self-contained approach to each chapter, making it easy to return to use as a reference. However, the material is so interesting and vital to Cocoa programmers that you’ll want to read it from cover to cover.

24 мар. 2014 г.

18 февр. 2014 г.

Хакинтош - Mac OS на PC

Многим знакома ситуация, когда Вы от друзей, из Интернет или откуда-то ещё узнали о чудесном компьютере от Apple, но не можете решиться его приобрести. Бывает, что у вас нет приятеля, готового дать Вам попользоваться своим Mac, чтобы Вы решили для себя, нужно оно Вам или нет. Тогда ключевой причиной нерешительности является страх потратить немаленькие деньги на продукт, который впоследствии может вам и не понравиться.
Над ключевыми шагами к возможности установки Mac OS X на сторонних системах работала масса людей, все из сообщества OSx86. Нам не известны их имена, но их псевдонимам выразят благодарность многие, у кого хакинтош был промежуточным этапом до настоящего Mac. Так, Maxxuss, SemjaZa и JaS были первыми, кто смог заставить EFI — более продвинутую замену BIOS, на которой построена OS X — работать на архитектуре x86. Позже энтузиастам Mifki, Semthex и Rufus удалось перенести на x86 и ядро XNU. Но настоящая эра хакинтоша для человека началась с выходом установочных DVD от JaS и tubgirl, которые позволяли без боли в зубах установить Mac OS X 10.4.8 на множество компьютеров на процессорах Intel или AMD.
Сразу попробуйте найти модель материнской платы и процессора, которые вы собираетесь использовать. Или наоборот, подберите самый оптимальный вариант из того, что у вас имеется на руках. Если вашего процессора нет в списке, то велика вероятность, что ничего не получится. Если же вы нашли его среди указанных, то определитесь с материнской платой, ориентируясь на комментарии в графе Fully Working w/o Patch, и прочитайте инструкции в графе Notes таблицы плат. Напротив каждой платы будет перечислено, что именно работает или не работает в Mac OS X на такой плате, а также указан оптимальный способ установки, включая необходимые дистрибутивы. От вас требуется просто скачать указанный дистрибутив и прожечь его на диск.
Обычно, после установки и успешной загрузки Mac OS X на PC возникают новые проблемы, с которыми приходиться считаться. По версии MacSpoon, три типичных проблемы свежей установки хакинтоша — это неработающая видеокарточка, неработающая сетевая карточка и неработающий USB. Но правильно подобранное железо и наличие драйверов под него в корне меняют ситуацию. Так что дерзайте. Ставьте OS X. Потом Xcode, и погнали программировать, ведь это очень интересно. Удачи.