随笔分类 - Apple
iPhone iPad Mac
摘要:前一阶段,把一个应用进行了移植,可以在iphone和ipad上运行了,参考: http://www.cnblogs.com/2018/category/273921.html准备放到app store上,对整个软件的收费方式进行了查找,汇总如下:收费模式apple手机app开发者的几种收费方式1、开发付费app与平台分成app开发者先申请IDP(iPhone Developer Program)账号(普通个人账号99$/年。申请流程中需要你填写信用卡账号信息,国内的双币种信用卡都可以)。具体流程见:这里。申请好后,可以将自己做好的app上传,并设定价格。用户在app store里付费下载后,a
阅读全文
摘要:首先根据需要缴纳$99/299的费用加入成员计划。按照如下的不同角色和操作界面即可完成代码的调试和发布概括起来:申请人Team Agent角色加开发管理员和申请软件的发布Team Admin开发管理员可以自己调试和加人过程涉及:证书,apple ID,机器ID等系列的步骤,比较麻烦,简便的方法1、将iphone/ipad连接到USB接口2、在Xcode的Window/Oragnize窗口中,在看到的设备上让他自动Provisoing,只要输入在apple上注册的账号和密码,让这个自动连接产生相关的信息即可一直到整个软件的发布,整个的过程基本都走了一遍,至于具体的开发,就看你的创意了,你可以自由
阅读全文
摘要:程序开发中根据要使用各种各样的数据,如配制、文件系统、数据库等,iOS对这个有很好的支持PreferencesIf you’re going to create a program that has built-in preferences, you should do so using the Utility Application template. To create the special cartouched list used by preferences, you must create a table view controller with the special UITab
阅读全文
摘要:了解和熟悉这个对后续的开发很重要。关于这个的参考资料■ View Controller Programming Guide for iOSFor information about structuring and managing your application’s user interfacehttp://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/ViewControllerPGforiPhoneOS.pdf■ View Programming Guide for iOS.For
阅读全文
摘要:开发工具使用Mac的安装盘或从apple站点下载Xcode开发代码使用扩展名的分类 application delegate需要处理的内容ƒAt launch time, it must create an application’s windows and display them to the user.l It must initialize your data.l It must respond to “quit” requests.l It must handle low-memory warnings.建立的各种项目TemplateØ A Window-Based Applicat
阅读全文
摘要:Cocoa中常用的类NSStringNSMutableString赋值NSString *myString = @"some string";NSString *myString = [NSStringstringWithFormat:@"object = %@",someObject];转换NSString *upper = [myStringuppercaseString];intintString = [myStringintValue];去内容NSString *trimmed = [myString string ByTrimmingCharactersInSet: [NSChara
阅读全文
摘要:系统规格iPhone的规格Each is a 4.7- or 4.8-ounce computing device. Each contains a 620 MHz ARM CPU that has been underclocked to improve battery performance and reduce heat. The iPhone and iPhone 3G each include 128 MB of dynamic RAM (DRAM) and from 4 to 16 GB of Flash memory. The 3GS received an upgrade to
阅读全文
摘要:历史NeXSTEPMany years ago Cocoa was known as NeXTSTEP . NeXT Computer developed and released version 1.0 ofNeXTSTEP in September of 1989, and versions 2.0 and 3.0 followed not far behind (in 1990 and 1992,respectively). In this early phase, NEXTSTEP was more than an application environment; the term r
阅读全文
摘要:最近的iOS开发总算告一段落,了解和学习了不少的内容,抽了一点时间把开发中参考的一些资料和内容汇总一下。iOS2007年iPhone发布2008年iPhone 3G release, 2009年iPhone 3GS. 2010 年iPhone 4 and iPadEach is a 4.7- or 4.8-ounce computing device. Each contains a 620 MHz ARM CPU that has been underclocked to improve battery performance and reduce heat. The iPhone and
阅读全文
摘要:http://www.oreilly.com/catalog/9780596805784/http://examples.oreilly.com/9780596805791/What Is a Web App?To me, a web app is basically a website that is specifically optimized for the iPhone. The site can be anything from a standard small-business brochure site to a mortgage calculator to a daily ca
阅读全文
摘要:iPhone软件的Native开发除了使用Apple推荐的Objective-C Cocoa之外,也有其他的一些工具和SDK提供基于WEB的形式的一些框架在下面这个文章介绍过各种SmartPhone上的跨平台开源框架的总结http://www.cnblogs.com/2018/archive/2010/12/28/1918814.html 对于.net人员来说,使用C#语言也可以进行开发,这就是MonoTouchmonotouch2009年Novell开始的项目通过MonoTouch,使用C#语言实现可以在iPhone上发布和销售的软件 MonoTouch免费版本只能在模拟器中开发调试和测试,
阅读全文
摘要:目前SmartPhone的开发语言Apple iPhoneObjective-CC/C++Google AndroidJAVA可以使用NDK进行C/C++的开发Windows PhoneC#VB.netWindows Phone7是全新的平台,和以前的不兼容,目前不支持C/C++SymbianC/C++这个框架还是比较复杂的,而且界面开发对C++的使用也有一些特别的约定RIM BlackBerryJAVAPalm webOSJavaScript由上可见,由于不同的平台使用不同的语言和框架,因此如何把一款应用在多个平台上发布,工作量还是很大的特别是现在的各种Market如果使用Native的程序
阅读全文
摘要:最近进行iPhone的开发,使用了Cocoa,感觉Cocoa设计很精致,Objecitive-c语法也很简单和易用,因此想是否在Windows下也有可以运行的环境,这样可以方便使用,否则只在MAC上用,安装虚拟机或购买硬件都比较麻烦,搜索了一下资料,还真有这方面的工具。关于cocoa跨平台的问题http://stackoverflow.com/questions/2049099/cocoa-programming-on-windowsGNUStephttp://www.gnustep.org/The purpose of this project is to create a free and
阅读全文
摘要:Apple App Storehttp://www.apple.com/itunes/http://strore.apple.com使用itunes在PC上浏览和同步软件到手机如何购买软件 http://zhidao.baidu.com/question/154145910.html开发注册地址 http://developer.apple.com最新推出的mac app storeAndriod Markethttp://www.android.comhttp://www.android.com/market/需要在手机上浏览软件和购买开发相关 http://developer.androi
阅读全文
摘要:最近涉及了iPhone的开发,因此想在家中的机器上安装一个Mac os系统体验和了解一下,遇到了不少的问题,记录一下。首先是进行虚拟机的安装,可以参考如下的资料:How Install Mac OSX in VMware Windowshttp://www.sysprobs.com/mac-windows-featured-postHow to Install Mac OS X Leopard without VT on VMware Intel PChttp://www.sysprobs.com/install-mac-os-leopard-vt-vmwareInstall Mac OS X
阅读全文
摘要:第一次使用iPhone SDK是,如果不清楚版本和操作系统等的关系,会浪费很多的时间进行下载和安装。以下汇总了一些常见可以尽快使用的方法和参考。SDK安装切记选择和自己的mac os系统吻合的版本,下载包都很大,国内需要很长的时间下载,如果选择错误,安装不了,如最新的ios sdk 4.2需要mac os的版本是10.6.4Mac OS的升级策略小版本号的产品更新可以免费升级,如10.6.*系列的可以免费,直接在系统的主菜单,软件升级,即可自动下载和更新但大的版本需要收费升级,如10.5升级到10.6系列,是不能直接升级的,需要交费后升级一个办法【手工修改系统版本号】http://jimych
阅读全文
摘要:官方的门户站点Refernce LibraryMac OS X Refernce Libraryhttp://developer.apple.com/library/mac/navigation/ iOS Refernce Libraryhttp://developer.apple.com/library/ios/navigation Safari Refernce Libraryhttp://developer.apple.com/library/safari/navigation/在IE下查看一般情况下会存在问题,在Safari或其他浏览器查看,这个的帮助搜索功能够强如下是一些必读的分类资
阅读全文
摘要:今天看到一个好的文章,【绝非偶然 苹果iPhone领先5年背后的迷思】,地址如下:http://www.chinamac.com/2010/1208/58274.html1 团队2 技术3 不断尝试4 坚持挺有意思的一片文章。在Mac上做软件,http://www.chinamac.com这个站点的资料挺多的。
阅读全文
摘要:最近需要做一个在iPhone上发布的小软件,由于是新手,发现网上的资料比较零散,通过整个的过程走一遍,总算顺利的把开发环境和相关的流程搞清楚了。开发者计划如果想用 XCode 在 iPhone 上联机调试代码,那就要先注册成为苹果开发者,再加入苹果的 iOS 开发者计划。以 Individual 名义和 Company 名义加入苹果开发者计划的不同之处是,前者需要给苹果传真身份证扫描件,后者需要给苹果传真营业执照 扫描件。这里选择以 Company 名义加入苹果开发者计划。苹果公司会对每个开发者收取99美元或299美元的年费 个人注册的步骤: http://www.cnmsdn.com/htm
阅读全文