header

Cell Phone Development

We offer Low-cost and reliable Cell Phone Software Development services to all manner of companies in Canada and the U.S

Home

icon

Who we are

Click to see us in action

The partners at Toronto Professional Services have been in business for over 18 years and have extensive Cell Phone Development experience and have over 500+ clients throughout the world.
We are based out of Toronto, Ontario but also have application development centers in India, China and Israel. We have several practice areas each of which is supported by one of our microsites.
We are a company that lives by our core values while providing both an exceptional level of customer service and a compelling value proposition to the marketplace.

icon

Our Offer

We offer an extensive array of Cell-phone Software Development services to our clients. Whether you are looking to build custom applications from the ground up or want to modify and enhance existing Blackberry, iPhone, Android or other programs, our skilled and experienced developers can get the job done!
Our work spans the spectrum from small stand alone applications to large solutions integrated seamlessly into our client’s back end systems.

icon

Experience Summary

Our skill set includes J2ME, BREW, Windows Mobile, Symbian, BlackBerry, Android , iPhone mobile games and applications, as well as SMS, MMS, WAP technologies.

We also have several mobile applications that interact with a server side component. Our skill set on the server side includes Spring, Struts1, 2, Ajax, JMS, Hibernate, Soap WebService, Hibernate and PHP. We have experience with both PayPal and Google Checkout as well.

Platforms: KJava/J2ME, Brew/C++, Windows Mobile(Smart Phone, PocketPC), Symbian(S60 series, UIQ), Blackberry, Android, iPhone, WAP

Devices: Nokia, Motorola, Samsung, Sanyo, LG, Sony Ericsson, Pantech, Audiovox, Kyocera, Other manufactures.

Software Environment: WTK(Motorola J2ME Toolkit, Nokia J2ME Toolkit, Sprint Developer Toolkit)

Brew SDK

Windows Mobile

Symbian OS(S60, S80, UIQ)

Blackberry JDE

Android SDK

iPhone SDK

Flash Lite 1.1, 2.0; Qualcomm UIOne;

Technologies: WAP1.X, WAP2.0

SMS, MMS

Bluetooth, GPS, WiFi

Encrypt/Decrypt

Multimedia (Audio/Video, 2D, Direct3D/OpenGL ES)

HTTP/Socket, REST, SOAP, XML-RPC, SyncML

Tools: Eclipse, NetBeans

MS Visual Studio, Carbide C++

XCode

BREW Carriers: Verizon

MetroPCS,

Alltel,

China Unicom

J2ME Carriers: Sprint PCS

Cingular,

Bell Mobility, Cricket, Virgin Mobile

Nextel, Boost, Telus Mobility,

China Mobile

  • Behind The Scenes

    Behind The Scenes Update your mobile application in seconds!

  • Why work with us?

    Why work with us? Find out what our 500+ customers already know!

    • 10+ years of experience
    • Customer Focused as evidenced by our unmatched customer satisfaction
    • Both offshore and local (North America) resources
    • Commitment to Quality
    • Formal Project Delivery Methodology
  • What Services do we offer?

    What Services do we offer?

    • Cell Phone End Application Design and Development using Object C/C/C++/C#, J2ME based on the platform of Kjava, Symbian, Windows Mobile, PDA, Blackberry, Android, iPhone, etc.
    • Cell Phone End Application Porting, Testing and Maintenance
    • Cell Phone Game Development, Porting and Testing
    • Cell Phone Server Application Design and Development (Sever end using Java, PHP, ASP, .NET, etc.)
    • WAP Application
    • Cell Phone Software Distribution
  • Expertise in?

    Expertise in?

    • Reporting solutions
    • Both business and consumer based solutions
    • Communication and/or messaging applications
    • Games and Multimedia applications
    • Back end operational systems
    • GPS Solutions
    • Field sales integration
    • Data access programs
  • 4 simple steps

    Get started in 4 simple steps:

    • Step 1

      We hold an initial meeting to gather requirements and assure clarity of understanding

    • Step 2

      The requirements are documented and based on those requirements the project is launched

    • Step 3

      We develop, test and deliver the application(s)

    • Step 4

      The client verifies and deploys the application(s)

    Get Started