Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
iOS DevelopmentГод выпуска: 2010
Производитель:
ideveloper.tv► Страница курса ◄Автор: Dave Verwer
Продолжительность: 480мин.
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
Getting your product into the app store as quickly as possible is essential in the fast moving world of mobile apps. This training course will give your development effort the kick start it needs and provide you with the knowledge to set up, develop and release your iPhone or iPad application.
This courses focuses on providing a comprehensive grounding in iPhone development techniques and you will come away with not only the ability to build iPhone and iPad applications but also an understanding of all of the concepts and patterns used in iOS development.
Subjects covered include How to build iOS applications for iPhone, iPod Touch and iPad.
Xcode, Interface Builder, Instruments and the iPhone Simulator.
Techniques to build scalable apps using MVC (Model, View Controller).
The ins and outs of common iOS techniques like Delegates and Target/Action.
Detailed understanding of how the iOS SDK works, removing the "magic" from iOS development.
How to deploy your app to a real device and the provisioning process.
Details and insight into the app store submission process.
IMPORTANT - COURSE ASSUMPTIONS AND REQUIREMENTSThis course assumes you have some knowledge of Objective-C, if you don't please follow our Objective-C Course first
Также вас может заинтересовать:
► [ideveloper.tv] Learn Objective-C [2010, ENG] ◄[spoiler="Содержание"]
Chapter 01. INTRODUCTIONGet started by meeting Dave and Scotty and finding out what is in store for the rest of the course.
Duration: 4 mins.
Chapter 02. INTRODUCTION IOS DEVELOPMENTGet an introduction to what iOS development is all about, learn about the different devices that you are going to be developing for and what you are going to need for iOS development.
Duration: 14 mins.
Chapter 03. THE IOS SDKThe iOS SDK is an absolutely vast set of frameworks and API's. In this chapter we will take a quick tour around some of the main capabilities of the SDK and get an overview of what is possible using them.
Duration: 18 mins.
Chapter 04. THE DEVELOPMENT TOOLSMeet Xcode, Interface Builder and the iPhone Simulator. Get a quick tour of the development tools and find out how to get started by building a simple project.
Duration: 9 mins.
Chapter 05. OUR FIRST IPHONE APPLICATION - HELLO WORLD.Time to get started for real and actually build an app. What app? Well, it's the first app you build on any platform, "Hello, World."
Duration: 12 mins.
Chapter 06. WHAT DID WE DO IN OUR FIRST APPLICATION.So we have built an app now, what did we actually do though and how did it work? In this chapter you will learn what was actually going on behind the scenes in Chapter 5.
Duration: 18 mins.
Chapter 07. CHANGING XCODE DEFAULT TEMPLATEWhen we start a new application with Xcode, the default application template files can lead to some confusion around memory management. Let's find out how to amend them to be a little clearer in this chapter.
Duration: 13 mins.
Chapter 08. BUNDLES AND BUILD OUTPUTSo we built an app but what actually got created? Let's take a quick look at the output of the build process and how .app and .ipa files work.
Duration: 7 mins.
Chapter 09. INTERFACE BUILDERIn chapter 5 we put our first UI on the screen using Objective C but really Interface Builder is a much better solution for building UI for our iOS projects. In this chapter you will learn about the basics of Interface Builder (IB) and how manipulate objects created in IB from your Objective C code.
Duration: 19 mins.
Chapter 10. IBACTIONNow we know how to create an application and build its interface but so far we have not learned how to process events. In this chapter we will learn to process events from the UI in code.
Duration: 12 mins.
Chapter 11. VIEW CONTROLLERSMost iPhone applications have more than one screen, in this chapter we will learn how to architect our applications properly using the Model, View, Controller (MVC) approach used by the iOS SDK.
Duration: 28 mins.
Chapter 12. TABLEVIEW & TABLEVIEWCONTROLLERSOne of the most common types of control used within iOS apps is the table view. In this chapter we will learn how to create table views and manage them with table view controllers.
Duration: 17 mins.
Chapter 13. NAVIGATION CONTROLLERSNavigation controllers offer a simple way of moving view controllers on and off the screen easily, creating a stack based hierarchy of view controllers and information. Learn more about table views and how to interact with navigation controllers in this chapter.
Duration: 27 mins.
Chapter 14. AUTOROTATIONIn this chapter we find out some of the ways we can support the portrait and landscape orientations of the iOS devices.
Duration: 16 mins.
Chapter 15. APPLICATION RESOURCESMost iOS applications will need to ship images, sound files and any number of other resources along with them. In this chapter we will learn about adding resources to a project as well as more details about dealing with images inside iOS apps including details of dealing with image resources on the iPhone 4 and iPod Touch 4 retina display.
Duration: 20 mins.
Chapter 16. TABLE CELLSGetting back to table views, in this chapter we will learn more about displaying more information using the standard table view cell styles. We also learn a little about the options available for further customisation if the built in styles are not flexible enough.
Duration: 22 mins.
Chapter 17. TABLEVIEW SECTIONSIn this chapter we take a final look at table views by learning about some of the other options for displaying sections.
Duration: 5 mins.
Chapter 18. TABLEVIEW SECTIONSAnother common navigation style in iOS apps is a tab bar, in this chapter we learn how to create and use the tab bar control and tab bar view controller.
Duration: 12 mins.
Chapter 19. MEMORY WARNINGS & UNLOADING VIEWSMemory is a limited resource on iOS devices, in this chapter we will learn what happens in low memory situations and how best to respond to the memory warnings that are issued by the operating system.
Duration: 9 mins.
Chapter 20. UIVIEW ANIMATIONAnimation is used everywhere in iOS and learning how to do basic animation is an essential part of writing polished iOS apps. Learn how to control the animation of any UIView object in this chapter.
Duration: 23 mins.
Chapter 21. USING OTHER FRAMEWORKSA short chapter which covers why you would need to import alternative frameworks into your iOS app and how you would go about it.
Duration: 8 mins.
Chapter 22. CORE ANIMATIONThis chapter digs into Core Animation in a bit more depth, explaining when you might need to look at this lower level framework over UIView animation and some of the things you can achieve with it.
Duration: 10 mins.
Chapter 23. TEXT ENTRYTake a look at the various options for bringing up the on screen keyboard and how to process the text entered.
Duration: 23 mins.
Chapter 24. RAW TOUCH INPUTAlmost every interaction with iOS devices is through the touch screen. Up until now we have been interacting with touch through the build in controls such as UIButton. In this chapter we look at the basics of processing touch input directly.
Duration: 14 mins.
Chapter 25. GESTURESIn this chapter we move from the raw touch processing to creating gesture recognisers to automatically detect and process corresponding to several common gestures. We will learn the basics of gesture recognition and implement a couple of specific gestures in demo application.
Duration: 27 mins.
Chapter 26. MULTITASKINGiOS 4 introduced multitasking to iOS devices, in this chapter we will learn what types of multitasking are available and what they mean for our applications.
Duration: 20 mins.
Chapter 27. NSZOMBIE AND BASIC DEBUGGINGNone of us are perfect and during development you are bound to get some errors which crash your application. In this chapter we learn how we can track some of these errors down using the Instruments tool and NSZombie.
Duration: 13 mins.
Chapter 28. TRACKING MEMORY IN INSTRUMENTSNext up in debugging is tracking down leaks, again we look to Instruments to help us out and in this chapter we track down a leak in an iOS application with the leaks tool in Instruments.
Duration: 11 mins.
Chapter 29. GETTING THE APP ON THE DEVICEThis chapter covers the different ways to build your application for the simulator, your own developer device or one of the distributable builds.
Duration: 7 mins.
Chapter 30. PORTAL DEMOIn this chapter we look at the iOS developer portal and the actual steps needed to set up development and distribution certificates for your iOS device.
Duration: 15 mins.
Chapter 31. APP STOREAfter you have created your app, how do you get it into the hands of the eager public? In this chapter we look at the app store submission process.
Duration: 10 mins.
Chapter 32. WHAT NEXT?You have everything you need to develop iOS applications! But you will certainly have questions that need answering as you progress through building your apps. In this chapter we discuss some good resources for getting help from the community.
Duration: 5 mins.
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: MPEG4 Video (H264) 960x540 25.00fps 1200 Kbps (avg)
Аудио: Audio: AAC 44100Hz stereo 128 Kbps (avg)
► Галерея скриншотов ◄[spoiler="Скриншоты"]

[/spoiler]
Дополнительная информация:
Тащусь от мужчин с британским акцентом