iPhone应用程序开发的所有初学者应该注意什么?

问题描述

|                                                                                                                       

解决方法

        1)应该使用什么开发工具? 那么,您需要安装xcode和iOS SDK。要获取它们,您可以从Apple的开发人员网站上下载(大小以GB为单位)。要运行xcode,您需要一个MAC。你需要 设备来测试您的应用。 2)我需要Mac OS系统来开发iPhone应用程序还是可以使用Windows XP OS? 您需要Mac。在此站点本身上搜索“ Windows上的iPhone开发”,您将获得很多信息。 3)我需要注册为iOS开发人员(每年99美元)吗? 无需注册即可 下载SDK 使用模拟器开始开发 未经注册,您无法在设备上运行或将应用上传到应用商店。 4)如何测试开发的应用程序,我需要iPhone还是模拟器? 模拟器在那里。但绝不要上传仅在模拟器中测试过的应用。您必须在设备上进行测试。 5)Objective c是否类似于c#或c ++? 我来自C / C ++背景,发现目标C容易。您需要2到3天的时间才能完全了解目标C方法的语法,属性和综合, 类和对象方法。对我来说最难学的是内存管理。请记住,iphone中没有垃圾收集,您必须 自己进行所有内存管理。 编辑:iOS 5.0中有更改。我们仍然没有垃圾收集。但是现在我们有了自动引用计数(ARC),它可以在编译时添加内存管理代码。我们不必执行发布/自动发布代码,但是编译器会为您完成。 6)我可以在.net中开发iPhone应用程序吗? 不,你不能。 7)在开始开发应用程序之前,我应该了解什么? 基本编程概念(OOP 概念,您将学习的语言 逐渐) 您正在从事的知识 嵌入式设备(我知道iPhone是 功能强大,但仍然是 嵌入式设备,而不是台式机)。 始终确保使用足够 您需要的内存和处理器。 快乐的编码     ,        欢迎来到iOS开发者圈子=) 对您的问题: 应该使用什么所有开发工具? Xcode为您提供所需的一切。 IDE,构建环境和大量用于分析代码的工具。 我需要Mac OS系统来开发iPhone应用程序还是可以使用Windows XP OS? 我听说也有跨平台的IDE,但是我建议使用Xcode。 Xcode在Mac OS X上运行-苹果表示,它仅在Intel体系结构上运行。我从某些人那里听说,他们设法在Power PC系统上使用Xcode。最后,您将无法在该架构上构建应用程序。 我需要注册为iOS开发人员(每年99美元)吗? 如果您不想将应用程序发布到应用程序商店或在设备上进行测试,则无需这样做。但是,还有一个针对Xcode附带的不同设备的模拟器。 我应该如何测试开发的应用程序?我需要iPhone还是模拟器? 您不需要设备,但强烈建议您购买一个。由于上面提到的模拟器使用了托管Mac的完整系统资源,因此您可能会使内存管理变得过于简单,并在设备上探索不良状况。 目标c是否类似于c#或c ++? 拥有C和/或C ++的经验并没有错,主要概念是相同的。但是您会看到全新的语法,这可能会使您第一次感到困惑。熟悉它之后,您将欣赏\“ speaking \\”方法标记。 在开始开发应用程序之前,我应该了解什么? 您已经找到关于问题和陷阱的stackoverflow.com。我建议买一些书。亚伦·希勒加斯(Aaron Hillegass)写了一些不错的可可书。但是也许其他人可以给您更好的建议。     ,好吧,如果您想将应用发布到应用商店,则... 1-2)需要安装XCode的MAC 3)如果您想在商店上发布应用程序,可以 4)XCode + iOS SDK附带了iPhone / iPad模拟器,可以很好地工作 (获得99美元的许可后,您还可以激活一些iPhone,以直接在设备上调试您的应用 5)我主要是在网络技术中编写应用程序(为此目的请看PhoneGap),所以我无法回答你,对不起 6)如果要创建一个应用程序,则必须基本上显示从网络上获取的内容   您应该真正考虑PhoneGap方式。如果您想用高分辨率动画或类似的东西来编写类似3D游戏的程序,则可能需要编写一个本机(obj C-cocoa)应用程序 希望这对您有所帮助:D     ,        
What all development tools should be used?
    xcode mostly

Should i need a mac OS system to develop iPhone apps or can i use windows xp OS?
    Yes        

 Should i need to register as iOS developer($99 a year)?
   if you want to put up your apps on the appStore,then yes.

How can i test the developed app,should i need a iPhone or is there any simulator?
   There is a simulator with the xcode IDE. if you want to test it on an actual device,you\'ll have to pay the 99$ a year

Is Objective c similar to c# or c++ ?
   its a strict superset of C.

* Can i develop iPhone apps in .net?
  not that i know of.
您可以使用http://www.appcelerator.com/用JavaScript开发Phone应用程序     在开始开发应用程序之前,我应该了解什么?     ,           应该使用什么所有开发工具? 您可以在这里找到Apple Developer Tools。   我需要Mac OS系统来开发iPhone应用程序还是可以使用Windows XP OS? 绝对需要MacOS系统。   我需要注册为iOS开发人员(每年99美元)吗? 为了能够在物理设备上运行您的应用程序进行测试并将应用程序提交到App Store,这是必需的。   我应该如何测试开发的应用程序?我需要iPhone还是模拟器? 开发人员工具包括一个iPhone / iPad模拟器。您也可以在物理设备上运行该应用程序。   目标c是否类似于c#或c ++? 目标C是具有类似于Smalltalk的OO扩展的标准C。   在开始开发应用程序之前,我应该了解什么? 基本的事情是,您将逐步了解所有需要了解的知识。 我将从阅读Objective C教程开始,以掌握该语言。 然后,您可以访问一些在线提供的视频资料。进行检查,并查看那里提供的许多入门书籍。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...