1. Trang chủ
  2. » Công Nghệ Thông Tin

Getting Started with iPhone SDK potx

200 276 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 200
Dung lượng 823,39 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Using 3G Mobile Applications for Entertainment and Business Purposes ...11Getting Information on Mashup Applications Projects for iPhone and T-Mobile...13Trends in Mobile Software Develo

Trang 2

and Others:

Mobile Application Development - 'Create your

Mobile Applications' Best Practices Guide and

Success Secrets

Notice of Rights: Copyright © Steven Hall All rights reserved No part of this

book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher.

Notice of Liability: The information in this book is distributed on an “As Is” basis

without warranty While every precaution has been taken in the preparation of the book, neither the author nor the publisher shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly

or indirectly by the instructions contained in this book or by the products described in it.

Trademarks: Many of the designations used by manufacturers and sellers to

distinguish their products are claimed as trademarks Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations appear as requested by the owner of the trademark All other product names and services identified throughout this book are used in editorial fashion only and for the benefit of such companies with no intention of infringement of the trademark No such use, or the use of any trade name, is intended to convey endorsement or other affiliation with this book.

Trang 3

Up to $99 RRP – Absolutely Free

If you recently bought this book we would love to hear from you – submit

a review of this title and you’ll receive an additional free ebook of your choice from our catalog at http://www.emereo.org

How Does it Work?

Submit your review of this title via the online store where you purchased

it For example, to post a review on Amazon, just log in to your account and click on the ‘Create Your Own Review’ button (under ‘Customer Reviews’) on the relevant product page (you’ll find plenty of example product reviews on Amazon) If you purchased from a different online store, simply follow their procedures.

What Happens When I Submit my Review?

Once you have submitted your review, send us an email via

review@emereo.org , and include a link to your review and a link to the free eBook you’d like as our thank-you (from http://www.emereo.org – choose any book you like from the catalog, up to $99 RRP) You will then receive a reply email back from us, complete with your bonus ebook download link It's that simple!

Trang 4

There has never been a publication series like this.

Success Secrets titles are not about the long-winded ins and outs of each featured contemporary topic Instead, they answer the top 100 questions that we are asked and come across daily in professional forums, consultancy and education programs

Success Secrets cover the questions that matter, with straightforward, highly accessible tips that have never before been offered in print These books are not about exhaustive best practice and standards details Instead, they address the key strategic points you want to know to be successful in your chosen field.

The Secrets are right here – reach out and grasp Success with both hands…

Trang 5

Using 3G Mobile Applications for Entertainment and Business Purposes 11Getting Information on Mashup Applications Projects for iPhone and T-Mobile 13Trends in Mobile Software Development Using Client or Web Based Applications 15How to Reduce the Cost of Mobile Application Development Projects? 17Important Steps in Getting Price Quotes for a Large-scale

Wireless Consumer Application 19Steps to Finding the Right Web Application Development

Outsourcing Company 21Mobile Application Extensions Hold the Keys to Full ISP

Integration 23Types of Mobile Application Development in the Enterprise that Can Improve Business Processes 25Choosing Between Python and J2ME for Developing Mobile Phone Applications 27Android and the Cellular Carriers: Making Changes in the

History of Mobile Communication 29The Skill Set of Developer Determines the Best Mobile

Development Framework for Cross-platform Applications 30

Trang 6

Google Takes a Step towards Becoming the Next Operating System Company 32

A System for Displaying Mobile Ads: Are Operators Interested? 34Question of the Moment: Is the Digital Divide Getting Smaller? 36Choosing between Global or Local Maps for Windows Mobile development 37Steps to Gain a Foothold in the Wireless Application

Development Market 39Important Aspects of Design Documents for an Application Development Project 41Android: A Viable Business Opportunity within Your Reach 43Best Information to Recommend a Mobile GPS Application Development Company 44The iPhone Application Model: Making Mobile Computing Smarter 46Future of Mobile App Development: Gearing Towards Cross Platform and Fully Integrated Mobile Software 48Learning on Mobile Devices Can Revolutionize the Educational System 50

A Three Step Mobile Device Testing 52

Is There a Single Mobile Development Platform that Developers Should Use? 53

Trang 7

The Criticism that Hit the Android Mobile Software 58

A Software Technology called ItsNat 60

The Progress of a Microbrowser-based Mobile Phone 62

What Mobile Application Developers Do? 64

The Best and Effective Ways towards Mobile Marketing 65

The Structure of the Python Programming Language 66

TagsMe: The Amazing Mobile Application Technology at Present 68

Top 3 Things to Remember about Windows Mobile Application Development 70

Android: The Revolutionary Mobile Software 71

BREW: The Emerging Software Technology in the Mobile Industry 73

Dissecting J2ME as the Tool for Mobile Software Development 75 Mobile App Development: A Lead to a Navigated Future 76

The Secrets of an Effective Mobile Application Development Tool 78

The Fast Evolution of Mobile Software impacting the Mobile Technology 79

The Positive Results of the SMS Integration with Web Application 81

WAP Technology: Set to Invade the Mobile Industry 83

Trang 8

Does Developing Mobile Application Need Responsibility? 84

Develop Mobile Applications for Web Use: Ease of Use Important 86

There's Business in Mobile Application 88

Open Source Mobile Applications in Demand 90

The Popularity of Symbian Application Development 92

Develop Mobile Application: Make It Useful 94

J2ME: Ideal for Mobile Applications Development 96

What Mobile Application Platform Do Developers Use? 98

Why Mobile Application Testing Is Important 100

Wireless Application Development Bring in More Fun and Useful Services 102

Tools for Developing Mobile Applications 104

Mobile Developers: Building Mobile Applications is a Tough Job 106

Mobile Development, Mobile Platforms, and Users’ Options 108

A Preface for Mobile Programming 110

.NET Mobile Presentation 112

Mobile Database: an Overview 114

Mobile Developers’ Community Braves the Challenges 116

Mobile Device Development of Applications 118

Mobile Software Development at Its Peak 120

Mobile and Wireless Application Developers 122

Trang 9

Ways on How to Select a Mobile Platform 126

The Best Books about Mobile Computing and Digital Communication 127

Ways on How to Select a Mobile Platform 129

Clever Web Developer Avoids the Mistakes in Windows Mobile Development 130

Opera Mini: The Most Distinguished Java Application for Mobile Phones 132

Mobile Application Architecture Guide Provided by Intel’s Genius 134

Introducing the Two Great Books about Mobile Phone Programming 136

Ways on How to Select a Mobile Platform 138

Jonathan Knudsen Provides Clear and Comprehensive Wireless Development Tutorial 139

Why the Application API Was Created? 141

The Benefits of Web based Application Development 142

JAR Mobile Software Online 144

.NET Application Developer and the Task Ahead 146

The Various Benefits of Database Administration with Pocket PC .148

Advantages of Open Application Source Code 150

Trang 10

The Various JAR Mobile Games Online 151

Skills for Mobile Game Development 152

The Benefits of NET Development 153

Understanding SDK 155

Using the Help of an Application Example 157

Applications in Mobile Phones 158

The Importance of Using Application Tutorials 159

Mobile Phone Applications: Which Mobile Phone Application are You? 160

Windows Mobile Applications Made Easy 162

Application Examples: Ask if it Works on the Mobile 164

Application Tutorial: Don’t Throw the PDA 166

A Closer Look at the Sony Ericsson Mobile 167

Application Framework: Application Improvements 168

PDA Software Development: Developments in PDA 170

Understanding the Net Compact Framework 172

Flash Lite in comparison with other Analogous Platforms 173

Java ME: The Most Popular Application Platform for Mobile Phones 175

Lazarus: The Free Software for Everyone 176

The Stages in a Mobile Application Development 177

The Palm OS and its Key Features 179

Pocket PC and its Interesting Evolution 180

The Origins of the Symbian Operating Systems 181

Trang 12

Using 3G Mobile Applications for tainment and Business Purposes

Enter-3G mobile applications integrate the functions of modern consumer electronics with mobile phones This can be clearly seen on the increasing trend of using 3G phones as an all in one entertainment system

Most 3G enabled mobile phones today support tions for standalone or interactive online gaming These applica-tions are very appealing to 3G users belonging to younger demographics

applica-As an entertainment device, it is not surprising to see 3G applications that enable users to use their phones to watch streaming videos The capability of a 3G phone to produce DVD quality videos makes it an ideal platform for viewing recorded shows or downloadable movies

3G devices are also capable of streaming live TV casting With broadband connectivity, 3G applications for TV viewing are becoming very popular among mobile users

broad-However, 3G devices are not exclusively used as tainment systems These modern phones are also being used for business purposes That is why there are lots of 3G applications today that enable business users to conduct real time video conferencing

enter-This specific feature can be very useful for corporate ecutives They will be able to conduct important meetings and business consultations via 3G devices That is why interactive

Trang 13

ex-3G mobile applications are getting more sophisticated nowadays These applications virtually convert mobile devices into complete entertainment system as well as important busi-ness tool As more powerful 3G phones are introduced in the market, more 3G compliant applications will be developed to improve user experience and productivity

Trang 14

Getting Information on Mashup tions Projects for iPhone and T-Mobile

Applica-The popularity of iPhone 3G and T-Mobile G1 has created

a lot of buzz in the application mashup community No doubt there is a current mashup development going on especially for the T-Mobile G1 model

Apple’s iPhone and T-Mobile are currently supporting a wide array of mobile applications This alone could push mobile applications developers to create mashup applications

As for the iPhone, developers are submitting their creation

to Apple for testing purposes and compatibility Apple has a standing practice of keeping the mashup development silent Users will only know that a new mobile application is available after a formal announcement by the company

On the other hand, T-Mobile G1 mashup applications jects are quite well known That’s because the operating system

pro-as well pro-as the applications framework of T-Mobile remains open source

This means developers are free to hack behind the source codes of current mobile apps for G1 phones Mashup applica-tions are then widely publicized on tech communities and online news resources

It is not surprising therefore that the geo tracking and Google map locator is becoming the popular mashup application for the T-Mobile G1 model Through the Google map, developers are creating an extension that will improve mobile interface

Trang 15

for the iPhone smart phone

To get the latest information about current or future shup mobile applications, you need to subscribe to the sites of Apple and T-Mobile Google’s official blogs can also be a good source of information for any mashup application projects currently in progress

Trang 16

ma-Trends in Mobile Software Development Using Client or Web Based Applications

Mobile phone users are getting the benefits of current software development especially on applications designed to enhance mobile device functionalities Most applications how-ever should be installed on the phone

This is also known as client based software for mobile vices Such applications are more stable and highly intuitive These client based applications provide mobile users easy access

de-to several web services

There are also applications that add different ities to mobile phones For example, you can install call filtering and blacklisting software so you can choose only incoming calls you wish to accept

functional-There are also applications that can configure your mobile phone to go on auto pilot The software will automatically redirect calls or messages on a web server so you can easily access recorded calls through the Internet You can also set an auto responder application to handle your communications much like setting up an email auto responder

These client based mobile applications are more popular because they can be utilized even when offline The client soft-ware synchronizes the data when connectivity is established

Web based applications for mobile devices however are slowly catching up on client side software development More software developers are now creating applications extensions for mobile devices

Trang 17

software developers are now enabling mobile phone users to access numerous web services

This allows users to take advantage of cloud computing using their mobile devices Mobile computing therefore can be realized sooner as web based applications become more sophisti-cated

Trang 18

How to Reduce the Cost of Mobile tion Development Projects?

Applica-Commercial costing estimate for mobile application velopment could run into several thousand dollars The largest percentage of this would go to professional service payment for developers

de-Mobile software development is quite expensive especially

if you will hire a software development outfit That’s why some companies outsource development projects to independent programmers or foreign outsourcing companies

Aside from professional fees, you will also need other hardware resources for the development projects Creating software will require lots of server resources to host the coding and development phase You will also have to take into consid-eration bandwidth requirements for testing and prototyping purposes

Distribution of the software should also be included in the development process Software distribution cost involves paying for hosting provisions so that the application can be made acces-sible to users

Independent software developers however are taking vantage of virtual machines to accomplish applications develop-ment with minimal cost Renting rack space, virtual computers, and server space, would be economical than hosting the devel-opment process on your own infrastructure

ad-The biggest concern however for independent mobile plication development is the cost of testing the software Some

Trang 19

ap-their devices and send feedback to the developer

So if you want to start a mobile application development project, you can adopt the methods applied by independent developers In this way, your company could develop a mobile application with less overhead expenses

Trang 20

Important Steps in Getting Price Quotes for a Large-scale Wireless Consumer Ap- plication

Development projects for large scale wireless consumer application are complicated Such projects need the expert skills

of a team of developers so that the application can achieve its intended purposes

Before you ask for development quotes, you need to create

a project map detailing the requirements of the project and the required qualifications of the developers

To do this, you have to map the appliance or the hardware that will need the application Each appliance should have detailed development requirements You will use this project map to determine the qualifications you will demand from the developers

Several important questions must be answered by the plication developers First, you need to know their experience in large scale development projects You can also ask for referrals and project portfolios of the development team

ap-As much as possible, always verify the projects mented by the developers You can research the known projects

imple-of the developer team or directly contact the team’s previous clients

After your background research, you can now ask for quotes from the developers The more quotes you get, your choices will be broader also You can also ask for project cost quotations from web based application development companies

Trang 21

decision on who made the lowest offer You have to take into consideration some specific aspects of each proposal as well as the successful experiences of the developers

A large scale wireless application development project is not a simple affair You need to take extra measures to ensure that your project will be successful

Trang 22

Steps to Finding the Right Web Application Development Outsourcing Company

Finding a web application development outsourcing pany would be easier if you will specify the details of your devel-opment project You also have to take pro-active steps to ensure

com-a good working relcom-ationship with the web development ing company

outsourc-The first thing you need to do is to post an announcement

on several technology and professional job boards You can also use freelance web development portals to find an outfit that will qualify for your project

Right at the start, you need to specify the job ments This includes the required experience of a web app development company concerning UI design, agile software development, quality control and large project management record

require-You must also specify what you need in terms of database requirements, software applicability and deployment, prototyp-ing, documentation, and other critical areas of web application development

You will surely get lots of proposals from web ment outsourcing companies Based on your budget, you should determine if you will hire an international or domestic outsourc-ing outfit

develop-Once you entered into an agreement with a web tion development company, you must always keep your commu-

Trang 23

applica-Open communication is an essential element in avoiding major development project glitches By communicating regu-larly with a web application outsourcing company, your project specifications can be followed closely

If you follow these steps in outsourcing your web opment, you can ensure that the final project results will be trouble free This is also an effective way to avoid costly mistakes for your web application development project

Trang 24

devel-Mobile Application Extensions Hold the Keys to Full ISP Integration

There is a growing trend today towards integrating mobile applications with basic ISP services such as Internet, cable TV and voice

Mobile connectivity is not just limited to email and online chat facilities You can also use your mobile device to access a wide range of web services as well as on-demand videos, audios, and other interactive voice functions

For example, you can use your mobile devices to access program menus of selected cable TV networks This is possible because programming schedules are now provided as a web service So, if your mobile is connected to the Internet, you will

be able to easily download these schedules as most web services already have mobile app extensions

A good upgrade to this kind of extension is the capability

to request pay per view programming directly to your mobile phone Because 3G mobile devices today can already download streaming videos, real time pay per view access is highly prob-able

Mobile phone banking is also widely available today A mobile app extension giving you full capabilities for Internet and electronic banking transactions would be a good addition This means you can access ecommerce sites, browse catalogs, and purchase products using only your mobile phone

Integrating mobile applications to existing Internet, cable and voice services are slowly being developed by most Internet

Trang 25

developments are the subscribers of mobile phone services

Trang 26

Types of Mobile Application Development

in the Enterprise that Can Improve ness Processes

Busi-Mobile computing is becoming a major part of the prise More companies now are utilizing mobile devices to deliver services and improve the business process

enter-That is the reason why the development of mobile tions for the enterprise is also accelerating The demand for more enterprise mobile solutions pushes software developers to create business applications suitable for mobile clients

The most popular type of enterprise level mobile tion is specifically designed to improve customer service Com-panies can utilize mobile applications to deliver on-demand content for customers

applica-This type of mobile application can also be used to quickly respond to queries of customers The capability to answer the needs of customers with simple SMS and MMS replies can reduce customer service cost and streamline IT infrastructure investments

Mobile applications are also being used for marketing and advertising purposes Companies today are integrating mobile phone marketing solutions in their corporate strategies It is not surprising therefore to see mobile applications that provide homes listing, product catalogs, movie guides and gaming up-dates

Mobile applications are also being utilized for personnel management Through mobile computing, remote employees

Trang 27

As mobile computing and the development of more phisticated applications advance, companies will be able to use mobile devices for larger enterprise needs This may include critical business processes such as inventory control, product delivery tracking, accounting, finance and payroll, and business intelligence gathering

Trang 28

so-Choosing Between Python and J2ME for Developing Mobile Phone Applications

J2ME and Python are the two widely used platforms for developing applications for mobile handsets Both platforms have strengths as well as weaknesses So if you are preparing to develop a mobile app, a comparison of the two platforms could help you in choosing which one to prefer

J2ME, also known as Java ME, has been in the market for many years already Lots of developers are using this platform for mobile apps

J2ME however is not for beginners or novice mers The platform is too big and complicated New mobile application developers will find J2ME cumbersome to use That’s because you will need to learn a lot of programming language to find your way inside the J2ME platform

program-On the other hand, if you are well equipped to handle

Ja-va, then this platform could be your best option It has lots of tools for debugging and porting applications for mobile devices The documentation support of J2ME however is too advanced That is why you might lose your way if you are just beginning to develop a mobile app

Python on the other hand is a relatively new programming platform for mobile device Ease of use is what you can get from Python It has uncomplicated language and has full documenta-tion support from the Python website You can also get the video tutorial available for new programmers

Trang 29

new to mobile apps development Python would be the best option.

Trang 30

Android and the Cellular Carriers: Making Changes in the History of Mobile Commu- nication

At long last, there is a new open source platform which is called Android Many cellular carriers are going gaga over this and we can only have Google to thank Based on the astounding facts, Android is currently shaking up the entire open source community as well as the entire communication market But first

of all, this can be traced back to the operating system of Google

As they had acquired Android back in 2005, they decided

to improve the quality of mobile phone applications Ever since that time, cellular carriers are enjoying the fact that they can offer better and more value-added service than before After two years, Android suddenly boomed and became a big hit The purpose behind this was the initial talks about Google wanting to expand its tools and utilities and enter in the mobile device arena They provide online applications which are geared to-wards mobile apps very much like Google Maps and also Google Calendar This makes perfect sense because a lot of these mobile applications are being snapped up by cellular carriers and of-fered to their clients

Now, people enjoy the extra functionality which comes with their mobile phones thanks to Android and the many cellu-lar carriers who took a chance on such a system Pretty soon, you will see it as the dominating force in the world of mobile technol-ogy as it expands its portfolio of applications to accommodate more tools and therefore lure in more users We will never be able to look at the mobile communication device in the same way

Trang 31

The Skill Set of Developer Determines the Best Mobile Development Framework for Cross-platform Applications

Mobile application developers are constantly debating about which development framework would be the best for cross platform applications The simple answer to this is: there is no single framework that can be considered the best in the market

Choosing a mobile development framework for cross form application should be based mainly on the programming strength of the developer This means the skills set of the devel-oper determines the best framework

plat-You will also not encounter big problems concerning cross platform inter-operability because most frameworks can do such functions Whether you use Java ME, Windows Mobile, Net-Bean, Symbian, or any other framework, you can easily achieve cross platform performance

For example, if you are well equipped to handle Java gramming, then you can utilize the J2ME platform This devel-opment framework can be used for almost all mobile phone devices as well as other hand held gadgets The toolkits will be quite advanced also but this is a definite plus if you know how to use the framework

pro-The same is true for Windows Mobile You will also have access to advanced utilities and programming tools to create different mobile applications By using this framework, cross platform inter-operability for web services can also be achieved You can also benefit from multiple support channels because the Windows Mobile developer community is quite large

Trang 32

New frameworks and development platforms are also ideal especially if you are a novice programmer Most of these are open source software and have easy tools and programming utilities That is why it is important to know your programming strength in order to choose a development framework that will

be suitable for you

Trang 33

Google Takes a Step towards Becoming the Next Operating System Company

Google’s Android is considered by many tech experts as the next mobile operating system that can challenge the giants in the industry

This can also mean that Google, considered as the biggest web advertising and cloud computing company, will also become the next mobile operating system company This possibility is not farfetched based on several factors favoring Google

First, the Android operating system is free thus it can have

a big impact on the competitiveness of other commercial mobile operating systems in the market This is also an open source system which could be developed by independent mobile plat-form developers

Because of its open source nature, Google’s Android can perform well on numerous mobile devices as well as other hand held gadgets This alone could position the Android operating system among the top operating systems in the market

Second, Google is not alone with this venture The search giant has built a broad consortium of mobile phone vendors, manufacturers, and carriers that will adopt Android as a mobile operating system The baseline of this consortium is spread throughout the world which could help the entry of Android into the global mobile phone market

Lastly, Google is well positioned to deliver mobile web services because of its highly developed web tools and applica-

Trang 34

tions Mobile extensions to Google’s applications can easily be ported to the Android operating system

This will certainly benefit Android users Mobile users will now have a stable alternative as other operating systems normally encounter problems with web services integration

Trang 35

A System for Displaying Mobile Ads: Are Operators Interested?

Mobile advertising is the next big thing in the marketing and advertising industry The adoption of sophisticated mobile operating systems and web integration make mobile phones good platforms for advertising

Some sectors however are wondering if cellular operators are interested in running mobile ads The answer to this is yes Mobile operators do want to run mobile ads because these are additional income streams for them

The stumbling block however will come from subscribers Most mobile phone subscribers voice out their opposition on mobile advertising They consider ads on their phones as intru-sive and counterproductive

Based on this sentiment, mobile operators have no choice but to follow subscriber interests Besides, mobile subscribers pay for the service and it is their right not to want inline ads running on their mobile devices

The introduction of mobile web services and capability for Internet connectivity changed the entire picture Because sub-scribers can get on-demand content, advertisers could think of better ways how to display mobile ads

For example, if mobile phone users access free content such as free videos, audio, or other web resources, advertisers can have the opportunity to show ads on these free downloaded materials It’s just like the advertisements you see on free TV

Trang 36

On the other hand if mobile subscribers want no ads on their devices, then they should pay a fee for accessing content This would be similar to an ad-free but paid cable TV program-ming.

Mobile advertising opens up new opportunities for tisers If mobile carriers and advertisers can agree on what system to use for displaying mobile ads, you might see more adverts on the free content you download to your mobile phone

Trang 37

adver-Question of the Moment: Is the Digital

Divide Getting Smaller?

The past five years have seen an influx of gadgets, ware innovations and hardware tools which have changed the way we communicate and conduct our daily tasks We are better connected with one another and have found cost effective ways

soft-to communicate and exchange information Because of this, one might be tempted to ask: is the digital divide getting smaller and changing? The answer to this question of course, is a resounding YES The reason for this is because of globalization

The world is getting all the more closer and therefore it feels very much normal to simply “call” a friend or family mem-ber using the computer and chat for hours The digital divide is getting smaller not just for users, but for the manufacturers and innovators as well During these times, more and more compa-nies realize that cooperation is the key and that one can defi-nitely create more business (and serve other people as well) if they put their brains together Because of this renewed fervor regarding cooperation, changes are abound – in terms of taking one thing and making it better so the end consumer or end user will have a much-improved item

The new motto is more affordable and easier to use The digital divide is getting smaller – and of course, as a result, things are getting easier and easier For a lot of people who lived before these times, they can only shake their head in amazement and marvel at the wonders that technology can provide people

Trang 38

Choosing between Global or Local Maps for Windows Mobile development

Maps application for Windows Mobile development can turn your mobile device into a comprehensive GIS portal Map applications will also be useful if you want to use your phone as a locator gadget

You will be able to use several map web services as sions of your mobile phone If you are using Windows Mobile as

exten-a plexten-atform for developing mexten-ap extensions, it would be best to utilize Microsoft Earth

Microsoft Earth would be similar to Google maps But cause you will be using Windows Mobile, your development processes would be simpler with Microsoft Earth This does not mean that you cannot use other map web services such as Google map or Yahoo map In fact, Yahoo map can also seamlessly integrate with Windows Mobile which could make your devel-opment process easier

be-There is a big disadvantage however in using the general map web services of global networks If you plan to create a local GIS portal for your mobile device, it would be best to use the mapping and geo tracking services of a local provider

By using the map services of a local provider, the GIS or map application will be more precise, accurate and detailed You will not achieve this accuracy if you get a map extension from a global network

There are also free map applications which you can use without paying a license fee This is usually provided by a local

Trang 40

Steps to Gain a Foothold in the Wireless Application Development Market

The number of wireless application developers is growing every day Because of the growing demand for new mobile applications, more people are trying to cash in on this market

There are lots of start-up companies today that are trying

to make a niche on wireless application development On top of these companies are hordes of individual developers who are trying to create new wireless applications

So if you belong to this category, you need to understand that wireless application development should always be user-centric This means you have to determine first the current user demand In this way, your wireless application will be able to gain a foothold in the mobile application market

Adoption is critical if you want to succeed in the wireless application development field Mobile software adoption deter-mines if you can continue developing future applications with commercial value

You also need to select the appropriate mobile device for your wireless application Creating applications for popular mobile gadgets is the most lucrative but you may encounter lots

of competition from other developers

Your wireless application should also be compatible with existing networks This is to ensure that the mobile software you developed can be utilized by mobile phone users Some develop-ers commit the mistake of developing a mobile application that is not compatible with existing networks

Ngày đăng: 07/07/2014, 00:20

w