iphone - 培训 iPhone 开发人员

标签 iphone ipad

我将雇用一名 C/C++ 程序员并培训他 Iphone 和 Ipad 编程。我想要一些关于如何快速培训某人的建议。我主要希望他/她创建基本到中等复杂度的应用程序。我不想花太多时间培训,因为人们通常会在 5-6 个月内离职。 (我们基本上是一家初创公司,公司约有 8-9 名员工)。

所以,我只是想听听您对培训某人所需的时间以及最好的方法是什么的看法。另外,我应该在面试中问他/她哪些问题,以确保他/她适合 iPhone 编程?

谢谢!

最佳答案

不要在理论培训上花费太多时间。学习编程的最好方法就是亲自编程。如果这个人已经熟悉C/C++并且有能力应对新技术/语言,那么学习iPhone编程就不会花费太多时间。一开始只是训练基础知识。 Obj-C 的基础知识。不要讨论细节,只讨论基本语法(方法、类、属性、init 等)。有很多相关的网络资源。只需谷歌即可找到他们。然后转到高级 iPhone 应用程序架构(定制的入口点是什么、应用程序如何启动或终止、事件处理等)。花一些时间了解 iPhone 应用程序中广泛使用的 MVC 和委托(delegate)模式。然后是一些基本的开发( View Controller 、IB 等)。 Apple 为初学者提供了优秀的文档。你可以关注他们。

然后开始CODING,按照Apple、GOOGLE的SAMPLE CODES,当出现问题时,询问SO。

当他熟悉基础知识时,花一些特殊的时间用于内存管理。否则你可能会遇到大麻烦。

在面试时,你应该确保他熟悉通用编程概念,熟悉OOP,了解基本算法和数据结构,并且必须熟悉内存管理没有垃圾收集器。

关于iphone - 培训 iPhone 开发人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3343865/

相关文章:

iphone - 如何将字体设置为我所有的文本字段?

ios - 'NSInvalidArgumentException' - [UIViewController tableView :numberOfRowsInSection:] - unrecognized selector sent to instance

open-source - 开源 iPad 应用程序

ios - UISplitViewController presentsWithGesture 不工作

Xcode 未检测到我的设备

objective-c - 无法从 iPad 设备的照片库中检索照片

ios - 在 iPad 中选择图片后无错误(适用于 iPhone)

iphone - iOS3, iOS4, xibbed UIViewController 和显示数据

iphone - UIView 透明度显示香肠是如何制作的!

iphone - iPhone 上的 Lua?