There is no doubt, iPhone has become the hottest sector of the intended game development platform. Although this area has a lot of ready-made navigate to iPhone game development, but there is no asset of iPhone game development experience of the people, the guidance information is still threaten to cause a lot of perplexity and misinterpreting.
The purpose of writing for developers diagram it out, give you a more precise iPhone game development perception and understanding, covering the initial stages of game development to the iPhone App Store into the details of the entire process.
Overall, iPhone games evolution process emulated most of the handheld game modes: premier inspiration,
nike hyperdunk 2010, and then enter the evolution stage, behind some final test, and then submitted to App Store review, and eventually released games, and conduct marketing activities. Who can be allocated in each tread could be to hold the accident in array to minimize the spend of victory.
In this process, there are some particular points of iPhone game developers need attention. If this is your first iPhone game, before the completion of the project development, you have to finish an important business and legal processes. Although the submission process is very important, but the ultimate success of marketing is the issue may be the most fussy points of the game.
498) this.width = 498;
project development application
assume that this is your first iPhone game, the first step is to get iPhone Developer Program (iPhone Developer Program) approval. You can sign up for the standard $ 99 anniversary fare for the project, prefer than select the company project.
to memorandum that, at the peak of you are to the iPhone Developer Program to submit an application through the acceptance, you will automatically convert a Team Agent. At this time your account to be entirely licensed to perform the operation. You can only signed an concert with Apple Team Agent and can only be generated at the account released a promotional code for your compartment phone applications. You can also alteration your Team Agent, but this direction, you need to contact Apple to change the person in charge of the operation, so I want to shirk trouble, you're looking for right from the begin for the Team Agent man.
Once submitted the application, Apple will take some time to review your application information. In the summer of 2008, when this process may take several weeks or even months, but now only a few days can be. Approved before you can start formative iPhone games. However, before the application is approved, you can only test applications through the software simulator, but not in the actual hardware device to perform this operation.
Protocol / bank list
Once you have approved the development project, Team Agent must log in to iTunes Connect to ensure that all the agreements and bank account information has been set up perfect. The default protocol only allows the developer to submit to the App Store for free mobile phone applications. If you want to develop a paid application, you need to get Team Agent retard the
At the same time, you must ensure iTunes Connect tax information, bank account and have been completed in the otherwise not be able to apply for a paid application. Early achievement of these things better, do not let it lag the release of your game time.
Also pay special consideration to the specific tariff iTunes Connect protocol information, the best according to your area, fill all the extra adoptions for complete message.
498) this.width = 498;
choose the hardware platform
developers absence to have a Mac OS X Intel-based devices, using the operating system is OS X 10.5 + system. I strongly suggest using 10.6 (Snow Leopard) version of the operating system, a static analyzer alone is value a minimum to the cost of the upgrade. Note that different versions in addition to the distinction between the operating system.
iPhone mobile phone
iPhone: the slowest processor and memory
iPhone 3G and the iPhone in exactly the same processor and memory
iPhone 3GS the fastest processor and more memory, better graphics chips
iPod Touch
first generation: the iPhone, iPhone 3G the same processor and memories
second generation: more than iPhone, iPhone 3G faster processor, memory and the iPhone,
看完这些小故事,对你的工作事业有很好的帮助, iPhone 3G the same
third generation: the processor, memory, 3D graphics pieces with the iPhone 3GS the same (game state Note: This is the case of the end of 2009)
from a performance testing perspective, the first generation iPod Touch, iPhone and iPhone 3G is essentially the same, the second generation iPod Touch slightly faster processor, so before the start of the project, pay attention to the preferred elementary features of the development platform. iPhone 3GS and third-generation iPod Touch the same as each other, and several versions before the operation than the faster, as many of the 128MB of memory.
Unfortunately, folk are forever the latest high-end configuration of the fan, so if you equitable gaze at the latest platform, has become not only the size of the loss of more than 50 million installed consumers, but also inevitably be seeking for the latest product to the consumers forsook.
Also, unless your game is finite to running on the iPhone, otherwise best to ensure that it also applies to iPod Touch. iPod Touch is a market can not be ignored, the game players in the iPod Touch users as high as 75%.
498) this.width = 498;
Programming
Apple iPhone SDK requires developers to use Xcode, as well as Apple's compilers and programming tools. Of course, some people do not want to use Xcode, but the problem is not within the scope of this article.
Apple and most available on the market iPhone applications using Objective-C samples were arranged. So if you want to learn Objective-C, in the search for the source code samples, tutorials on the Apple will be very anxiety and effort. Because Objective-C is an enhancement from the C language, so you can document in the same source code and even write C functions.
Xcode environment can also be seamlessly compatible with C + +,
nike free run plus, but Xcode instantly corresponds to the C language, it means dealing with C + + is not so good, but the market there are few C + + samples available for reference.
iPhone SDK advocate provided by the iPhone Simulator is actually super easy to use development tools, which can perfectly pretend the iPhone, most configurations, in the quondam 18 months, I only base some deal with it and the actual phone hardware the rendition of different situations, and it is being restricted to specific technical criteria.
What technology limitations? For instance, the analog processor speed and memory are dependent on your microprocessor configuration, so if you use this simulator to conduct performance testing, it is insignificant. In addition, the simulator does not speed up the input in (the game state primary: But there are many third-party solutions that can help residence this issue.)
Finally, the simulator input multi-touch, averaging there are some technical problems,
air max tennis shoes, not feeling the same time enter two mandates. For most of the features and kernel logic test, the simulator will perform the actual hardware is nearly the same, and your application to build, deploy, and test times will be significantly less than in the actual hardware operation.
at least most of the game development, in addition to performance testing, simulation appliance which can provide faster, more efficient testing, and do not worry about the actual hardware testing applications that can not be compatibility problems.
test
submit review the game before the first test and optimization, best to attempt a few hardware platforms, at least in the first generation iPod Touch, alternatively iPhone,
christian louboutin very prive pumps, iPhone 3G tested on some in order to ensure that the game can always hardware platforms running smoothly.
the same time to ensure that testing is carried out under the prelude of a new installation, in the development process, it can easily be ignored. Upgraded version of the test also with this logic, there must be in the original version of the case were a fresh installation and testing, upgrade version of the test.
In counting, you must assure that the game by the time adequate to deal with interference. Implantation of the game because you have mobile phone platform, the game is presumable the case without anybody warning is disturbed, this process will lead to actors of the game blocked, then this time they will be quite outrageous. So you have to suppose that this location in advance, and cater timely solutions.
common guideline is that your not into the game to which stage of development ought be skillful to Save or Save As. Restart only for the situation that can immediately upgrade,
asics training shoes, if more than a minute or two it will be a chapter of the player to break.
also determine the game has automatically discover and connect to the network function. iPhone supports connecting to WIFI, T & Ts 3G and EDGE networks, or not network. Then your game application on the network must be able to detect this situation and make the right reaction.
If by phone can not connect to the network and cause the game to be suspended, the situation can be very unfavorable. Your game should at least advise the players to establish a network linkage before you can experience the game. This is very important for Apple, or if the game can not detect the absence of network connectivity to the wind, then it may have not applied auditing off.
review
all go is completed, the Admin account you will be through the iTunes Connect application submitted to the App Store. I suggest you bring ... to an end before the obedience of this process, which is the application of this would be a clear need to review the material. You must submit applications description,
pigalle christian louboutin 我们今年二十八九岁, keywords, screen shots, and Logo and upload in binary mode.
498) this.width = 498;
the binary model is a binary release, before the application can not be submitted for review to test the binary. Unfortunately, it is marked with the contents of any previous version of the difference is not small, so you can not setup the machine in any such thing. Some developers in their applications have been found a vulnerability, but also to the issue of structure, of course, this situation is still relatively rare.
Pricing
iPhone Application
to formulate a reasonable price is not a small problem. App Store is currently the price of most games are between between 0.99 to 2.99 U.S. greenbacks, there are a handful of the price is $ 4.99, mini more than 9.99 U.S. dollars a game. This market, many developers are playing in the big price warfare, resulting in a $ 0.99 application of large numbers of cheap. If the developer does not have the same Rock Band or the visibility of PopCap, basically do not expect to get a good exposure, let alone a good price to sell.
However, the presentation of Apple's iTunes application list in the post, but added for the games and applications created the conditions to win the lofty cost. The application of these proceeds may list applied fairly low, but they do not need the same as the latter, through the small profits to great downloads and other products to achieve equivalent revenue.
Apple in the end of October 2009 began granting free applications built implantation of paid content, this revenue can only be paid before the application of methods to accomplish. The benefit of this is that free applications can be applied lightly pay more than 20 or even 40 times the downloads. Of course, it also can not say if this model gainful (Game State Note: This is the case in 2009), but recently there have been some games have been the first to adopt this model into the App Store was, 1 of which appeared in the first two weeks of the application cache, approximately 2% of the free players to purchase an of the built-in paid content.
498) this.width = 498;
pm
App Store application review process generally final for 2-3 weeks, but this is not the standard width of time the number. In early 2009, the application review cycle, almost one week, but in June 2009 Apple Worldwide Developers Conference after the end of most application review time stretched to 5 to 6 weeks and even further. Which there is no shortcut to this process can be shrank to work, the best way is to refer to Apple's release of the audit progress and development center that (game state Note: In December 2009 the application of 95% when the testified audit cycle is 14 days .)
approved when the application after, Team Agent and Admins Apple approved applications will receive an e-mail marketing. This time will be applied quickly released iTunes Connect login to update to the present date. This enables the application of the release of the App Store shows the time line and the substantial release date. If you do not update, the system will default application for the iTunes Connect release time set date, or Apple approved application of sales that daytime.
example, if your application is approved December 15, but it set the iTunes Connect release time is December 5, then the application will be divided into the December 5 release that a number of products. Conversely, if your application approval date is December 15, while in the iTunes Connect release date was set on Dec. 20, it can be in the December 20 release of this genius product, but it still will be classified Nov. 15 release of the product ranks.
distinctive amid the current applications allow you to list the way, on the application in the iTunes Connect release time set the day it is approved. Application of the release of updated version of the situation is slightly different, if you fired an updated version of the application, the system displays the update is that it be allowed to date, but will not put it into the ranks of the application of the latest release.
sales
take early movement to aid carry out a diversity of marketing activities to promote the application of sales. Although these promotional activities can not agree instant results,
nike atmosphere max classics Orcs were fighting, but their accumulated efficacy of each other, it is threaten to make your product into the App Store application 100 list. The list effectively based on downloads and revenue situation in the ranking of applications, but also focus on applications in the recent market performance among 48 hours.
the traditional game publishers, they meet a problem namely Apple can no portend while it ambition be via the application of inspect, guiding apt product release appointment tin not be laid in advance. Of way developers can be accepted, choose a characteristic period release product, but to do so namely bound to reinforce the marketing activities of dependence, merely too miss the chance to occasion the product can not enter the latest applications list.
Fortunately, maximum iPhone applications
review sites are very versed with this process, and very good at solving such problems. If you're prepared to buy medium advertising, most sites will let you be finalized in the application of approved after the release time of a game, you can release before the product review site to provide some of these warm-up information, so they can advance to comment on the application .
addition to product examples for each version of Apple's applications up to 50 promotional code (to submit one updated version of the application, the system will re-set the promotional code 50). All comments are available through the web site improvement code to annotate on the product. Before the release of the application, and Web sites in advance do you ambition to contact, identify promotional code to receive the incipient dictate.
Twitter and YouTube are also quite renowned iPhone application and promotion aisles. Notice posted on YouTube outlooked by up to thousands of articles, in Twitter, you can almost discern all the iPhone review sites spirited presence.
In addition to a digit of fashion
iPhone review site, there are thousands of personal sites and small site can comment on the application. Although their affect is not large, but if you can from each person to bring information to the case of 10-50, these sites influence built up very large, successful and long-term marketing and promotional activities are good use of such micro-channels of communication advantage.
498) this.width = 498;
Note
iPhone application development process and not as complicated as we dreamed and dread, I have found the most forcible and efficient way, but still need to remind you there are some special attention:
agreement or bank account to reserve in mind completed. Apple will not prompt you not to sign the compact or bank account has not been established. If you do not pay attention to this point in advance, or even wait until the application has been approved, the misdeed was down to commerce in that talent that, if the information is not sound, your App Store applications are threaten to be cornered away.
Please peruse Apple's policies. Apple App Store will be dismissed against the relevant provisions of the application. Qi which even now I have not a problem because of this application that Apple refused. If you carefully read and abide the pertinent policies of Apple, applications can significantly reduce the probability of creature rejected. Although there are some points to Apple's policy of gray areas of nameless, but most of the provisions are very clear, very cozy to understand and perform according implemented.
keywords and product description. Apple will review applications for surveillance applications, the key words and product description. If your keyword related to other products, or product description substandard, then most likely be rejected.
testing and error treatment. We have already mentioned on, to ensure that your application can correctly knob various error conditions, principally web connectivity issues.
Application Release Date: To validation the release date of application of what is exhibited in the iTunes Connect set time, or Apple approved that day.
Conclusion:
iPhone and iPod Touch through to build a profitable project is completely possible, successful developers can not only focus on the development of a nice game, but must be willing to manipulate in the mercantile and marketing the same time and exertion invested . Simply depending on those who assured their own to develop a good game, and then await for surplus cash in the developers are bound to fail. This line is fierce competition in the mall, but smart developers can not only based on this, but also access to a broader space for development.