| Mobile game market: | | | | their local language. Many other countries |
| | | | prefer such kind of localizations as the |
| The mobile gaming market is growing very fast | | | | target customers prefer these languages. |
| and it will capture the market of pc games | | | | |
| soon. Day by day, game developers are | | | | Different carrier porting |
| increasing in this field because of the | | | | |
| increasing mobile phone users all around the | | | | There are different carriers each have a |
| world. | | | | different terms and conditions to the mobile |
| | | | applications and mobile games. The carriers |
| Mobile Game Porting: | | | | decide what devices it supports and what data |
| | | | services are offered to its subscribers. |
| Why the term porting did come into mobile | | | | Carriers only support a specific platform |
| game development field? The main reason was | | | | like J2me or BREW. The most important choices |
| the number of mobile phone models, mobile | | | | to make at the beginning of the development |
| phone manufacturers and different languages | | | | process are on which mobile software |
| for mobile device. A new developed mobile | | | | platforms this game should run. |
| game's market depends on the number of models | | | | |
| covered as the target customers are huge when | | | | Methods of porting: |
| covering a large number of mobile models. The | | | | |
| following are the types of ports which are | | | | Internal porting |
| usually undertaken by developers. | | | | |
| | | | Outsource the mobile game porting |
| Type of porting: | | | | |
| | | | Internal Porting |
| Platform porting | | | | |
| | | | If the developers do the porting then they |
| Porting into different mobile phone models | | | | have strong relationship with carriers and |
| | | | device manufacturers around the world for |
| Localizations porting | | | | needed to ensure the availability of the |
| | | | necessary information. The global testing |
| Different carriers porting | | | | facilities are needed to be able to load |
| | | | applications onto the actual devices and test |
| Platform porting | | | | them. The frequencies and network protocols |
| | | | of wireless networks in various parts of the |
| There are two main platforms for mobile | | | | world often differ from a local network. In |
| devices which most developer concentrate are | | | | internal porting they will cover only some |
| J2me and Brew. Most developer use J2ME as the | | | | number of mobile models. |
| number of models that support this platform | | | | |
| is very high when compared to the other. Brew | | | | Outsource the mobile game porting |
| and Python come next in this list. If a | | | | |
| developer wants to develop an applications or | | | | The main reasons for outsourcing the mobile |
| games and release it world wide then they | | | | game porting are given bellow: |
| will have to port it to other languages for | | | | |
| covering all markets. | | | | 1. It is highly reduce the cost of the |
| | | | products. |
| Porting into different mobile phone models | | | | |
| | | | 2. Porting into large number of mobile phone |
| Mobile phone models are increasing day by | | | | models. |
| day, and developers keep added them to their | | | | |
| database for porting. Since customers who buy | | | | 3. Non Risky field. |
| new mobile models buy more games, most of new | | | | |
| models are the first target for developer. | | | | 4. Time management and quality control. |
| | | | |
| Localizations porting | | | | 5. These works are doing by experts of this |
| | | | field. |
| The term localizations porting mean changing | | | | |
| the language in the application or game. For | | | | For these benefits the mobile game |
| Example Chinese market which is considered | | | | developer's or application developer's |
| the biggest market for mobile games, sell | | | | products would be cover the hole world |
| only Chinese ported models. Meaning, the text | | | | marketing very easily and quickly. |
| in the application or the game should be in | | | | |