Mobile Device Development
iOS development
As of September 1st, 2010, Apple reported that over 120 million iOS devices have been sold. Another astonishing fact is that approximately 230,000 new iOS devices are being activated on a daily basis. It is well established that the Apple iOS devices family is a phenomenon.
We offer an extensive array of iOS Software Development to our clients. Whether you are looking to create an iOS game, or build custom applications from the ground up or want to modify and enhance existing iOS programs, or even just need help to distribute your iOS application, 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.
Here are some of the areas in which we have expertise:
- Communication & social networking
- Utilities
- Photography
- Entertainment
- Gaming
Android
Android is a Linux based open source operating system which has a JAVA library available for developers.
Android OS has more versions available for devices: Android 1.5, Android 1.6 and Android 2.0 - 2.3.
A market place is available for instant application publishing and feedback.
Android - A fast growing platform
The Android-based smartphones market is growing continuously with new devices announced every month and with more than 100,000 Android applications available already in the Market. But, it's not just the smartphones that are targeted, Android is also present on tablets and Google TV.
Some of the Android platform benefits:
- GSM, EDGE, CDMA, Bluetooth, Wi-Fi, EV-DO and UMTS technologies are supported to send and receive data across mobile networks
- push notifications
- SQLite for data storage
- easy handling of multiple screen resolutions (HDPI, MDPI, LDPI)
- instant application publishing
- inter-process communication (IPC) using AIDL (Android Interface Definition Language)
- gestures manipulation
- support for animations
Blackberry
BlackBerry smartphones provide you with the power to connect to everything that matters in your professional and personal lives. The BlackBerry operating system has a JAVA library available for developers.
BlackBerry OS has more versions available for devices, commonly used are: 6.0, 5.0, and older from 4.3 to 4.7.
App World is the web store for BlackBerry applications.
BlackBerry - As a platform
There is a large variety of BlackBerry smartphones from RIM available with the Bold series and Torch leading the way, among with more than 15,000 BlackBerry applications available already in App World.
RIM also offers an SDK to build applications for the BlackBerry Tablet OS using the incredible power of the QNX operating system that's uniquely suited for tablet computing. This is running on the BlackBerry PlayBook tablet. The initial release of the BlackBerryTablet OS SDK allows developers to create Adobe AIR applications. Leveraging Adobe design and development tools, the BlackBerryTablet OS SDK for Adobe AIR allows to create rich, powerful applications like never before.
Some of the BlackBerry features:
- While you're on the go, keep in touch with email, instant messaging and advanced phone functionality
- Go beyond communications with features like a built-in camera, multi-media and social networking capabilities
- Stay on top of your life wherever it takes you with the Internet, GPS, BlackBerry Maps and more
- BlackBerry smartphones are designed with an easy-to-use QWERTY style keyboard or SureType keyboard technology. Along with the intuitive trackball on many models, that means typing and navigating couldn't be easier
- Take advantage of the rich UI development available for the BlackBerry PlayBook™ tablet
J2ME
So far J2ME platform is the most popular application development platform for wireless phones. It is primarily available on GSM handsets and is supported by all major phones manufacturers, including Motorola, Samsung and Sony-Ericsson. Moreover, J2ME is even supported by some Windows Mobile handsets (Motorola). J2ME supported wireless phones takes more than 80 percent of all handsets.
Our wide range of expertise in J2ME technology domain and in-depth J2EE server-side knowledge enables us to develop enterprise-wide mobile solutions. Our Java Team employs well-established software development process and quality control to ensure effective management of the projects. Our software development methodology ensures development process transparency for our customers in all project phases.
We offer a complete solutions development service encompassing the planning, design, implementation, and maintenance of J2ME mobile solutions. We place a lot of emphasis on architecture and design. The software we develop is efficient, scalable, fault tolerant and easy to maintain and evolve.
J2ME Software engineers at Softvision are well-experienced in creating mobile applications of different scales. We have extensive experience in working with a wide range of mobile devices and know the technical capabilities and limitations associated with specific phone models. We ensure customers get maximum benefits from utilizing the functionality specific to a particular phone device.
We deliver the following:
- A wide range of J2ME consulting services
- We can assist you in the selection and application of J2ME mobile technologies to achieve your business goal
- We can assist in the resolution of issues regarding mobile handset incompatibilities and wireless network connectivity
- We can provide technical mentoring and training for your staff in current and emerging J2ME standards and technologies
- We can provide you with comprehensive technical guidance concerning the integration of your existing legacy applications into a J2ME mobile solution framework
Symbian
Softvision has identified Symbian as one of its thrust areas. We offer a range of engineering services around the Symbian OS™ and smartphone platforms. We leverage our Symbian-trained developers and small form factor design expertise to provide high quality, timely results.
We are committed in providing exceptional services in:
- Application development and testing
- Software product integration services
- Software porting
- Symbian OS technical consulting
- Games
MS Smartphone / PPC
MS Smartphone and Pocket PC help to manage personal and professional communications and information while on the go. Windows Mobile puts the power of Windows software into a Pocket PC, giving you time to do more with the people and things that matter.
We couple mobile and wireless domain expertise with deep understanding of Microsoft technologies to design, develop and test compelling applications on Microsoft Windows Powered Smartphone platforms. Keeping pace with Microsoft's evolving mobile platforms, latest multimedia technologies and increasing support for mobility in the enterprise, we offer high quality technical expertise on the Smartphone platform.
As a Microsoft Certified Partner, we are fully committed to providing leading edge Windows-based voice and data applications to ISVs who are looking to bring smart products to market quickly.
Expertise and support for:
- PIM applications
- Synchronization tools
- Voice based applications
- Entertainment applications
- Utilities software
- Porting
- XML web services
- ASP.NET and Speech Application Language Tags (SALT)
What we do
CONTACT US
Tel (call or text):
Fax:
Email:
Address:
- 1250 Oakmead Pkwy, Ste 210
Sunnyvale, CA 94085-4037