Modularization & SOA Application architecture Encapsulation of domain logic Project ownership & user stories Classes and inheritance Testing & pairing Variable and method scope CI & code review

Iterative cycles

Agile process

Object-oriented programming

So!ware engineering

QA & debugging

MVC concepts Categories

High-bandwidth communication Messaging Planning & estimating Syntax Tools & documentation

Class definition and properties

Project management Integration with C/C++

Licensing Strong/weak pointers Human Interface Guidelines Memory management

Automatic Reference Counting

Bandwidth considerations

Designing for mobile

Threading operations

Autoreleased objects

Objective-C language

Blocks

Saving and restoring state Code design patterns

Target/action

Localization Protocols Distributed VCS View hierarchy Branch Version Control Systems

Drawing events

Merge

UIKit Touch events

Diff

Git

Fork

Animation

GitHub

Configuration

Pull requests Multimedia

AVFoundation

remotes config

C APIs

default behaviors Camera and microphone Device testing Sharing and social networking TestFlight App Store Provisioning profiles

Deployment

CoreData

iOS Competencies

Application loop Foundation

Threads

Code-signing Networking Developer portal MapKit File structure

Core iOS 7 libraries

Navigation

Passbook

Projects

CoreLocation

Build settings Bluetooth Property lists Local Syntax highlighting

Notifications Push (APNS)

Search CoreMotion Autocomplete

Code editor GameKit

Documentation SpriteKit Assistant Editor Project structure and dependencies Storyboards

CocoaPods

Controls

Installation

Xcode 5

IBOutlet and IBAction

Searching

Interface Builder

Unit

Custom classes Functional Tags Integration File structure

Types

Tests

lldb Breakpoints

Performance Acceptance

Debugging tools Regression

Logging Continuous Integration Memory Instrumentation CPU Repository management Git Branching and merging

XCTest

iOS Competencies - DeadRatGames

Performance. Acceptance. Regression. Continuous Integration. XCTest. Deployment. Device testing. TestFlight. App Store. Provisioning profiles. Code-signing.

33KB Sizes 2 Downloads 155 Views

Recommend Documents

Interpersonal-Competencies-ParentGuide.pdf
ResearchCollaboration.org. Page 2 of 2. Interpersonal-Competencies-ParentGuide.pdf. Interpersonal-Competencies-ParentGuide.pdf. Open. Extract. Open with.

BMRA Core Competencies of Deconstruction.pdf
environmental hazard found in building deconstruction. ○ Describe how a worker ... Page 3 of 5. BMRA Core Competencies of Deconstruction.pdf. BMRA Core ...

Population-Based-Nursing-Concepts-And-Competencies-For ...
Retrying... Whoops! There was a problem loading this page. Retrying... Population-Based-Nursing-Concepts-And-Competencies-For-Advanced-Practice.pdf.