BlackBerry application development

September 29th, 2009 volody No comments

Java development with help of BlackBerry JDE Plug-in for Eclipse provides access to the camera, phone and peripheral protocols like Bluetooth®, as well allows integration with the core applications such as address book, GPS, Maps and Message. Developer can use BlackBerry App World store for application distribution. After registering and accepting Vendor Agreement there’s a $200 USD administration fee per each 10 submitted applications. This year BlackBerry made available Developer Challenge 2009 to boost application development. Contest took place from June 1, 2009 to September 25, 2009. Additionally the BlackBerry® Plug-in for Microsoft® Visual Studio® allows developers to create and debug web projects for BlackBerry smartphones. BlackBerry Smartphone Simulators are available for all BlackBerry smartphones from v4.1 to v4.6.

Categories: Mobile Tags:

Android Mobile Video Broadcasting

September 28th, 2009 volody 2 comments

The Android platform lets you record audio and video, where supported by the mobile device hardware. To record audio or video, developers can use the MediaRecorder class. Note that the Android Emulator window doesn’t have hardware to capture audio or video, but actual mobile devices are likely to provide these capabilities, accessible through the MediaRecorder class.

Following latest announcement Google Android got a boost from recently released Ustream application. This application currently works on Android 1.5 “Cupcake” only. Ustream app can broadcast live content to the web over 3G or Wi-Fi, or it can record in offline mode and then upload to the Internet.

Categories: Mobile Tags:

Vodafone 360

September 27th, 2009 volody No comments

British mobile network operator Vodafone has announced new mobile web service Vodafone 360 that includes a cloud-based services, music downloads, app store and integration with social communities such as Facebook and Twitter. First two Vodafone 360 devices will run the LiMo operating system. It looks like fight for developers’ attention has been intensified. Watch this youtube video.

Categories: Mobile Tags:

What is MMS?

September 26th, 2009 volody No comments

MMS is abbreviation for Multimedia Messaging Service. This standard is an extension of SMS, and stands for a for sending messages that include multimedia objects (images, audio, video). An MMS message is a single entity, not a collection of attachments, and could be many Kbytes in size. MMS requires a third generation (3G) network to enable such large messages to be delivered. AT&T will begin support of MMS on their network starting on September 25, 2009. Multimedia content created by one brand of phone may not be entirely compatible with the capabilities of the recipients’ phone that could create additional challenge in mass adoption of protocol. Apple iPhone 3G and 3GS will support MMS.

Categories: Mobile Tags:

Push e-mail services

September 25th, 2009 volody 1 comment

Push e-mail systems provides an “always-on” capability. The most famous players on this market are BlackBerry and Apple with iPhone. Other mobile phones have there options to access Gmail or use beta applications from mobiquus or seven. None of them are working with Samsung Instinct.

Categories: Mobile Tags:

Nokia Ovi Store is open for developers

September 24th, 2009 volody No comments

Nokia is very active in the smartphone market with a wide range of handsets, ranging from the high-end to the mainstream. Developers could chose a Java, Flash Lite and Symbian for development. Registration for developers on Ovi store is free. Short introduction to Ovi store can be watched at youtube, as well it is worth to check Developer Discussion Boards.

Categories: Mobile Tags:

How to find mobile phone carrier company name

September 23rd, 2009 volody No comments

Following page on fonefinder.net is possible to find an information about how to get the carrier company name from a mobile phone number. One of the resources is a numberingplans. To get this database is required to register and subscribe to a monthly paid service. However this information could be not 100% accurate, due to number portability, some numbers have been transferred to a new service provider other than the registered carrier.

Categories: Mobile Tags:

How to send SMS message

September 22nd, 2009 volody No comments

Everyone knows how to send SMS message using mobile device, but this task could be challenging for a software developer.

Basically is required to have a connection to SMSC or SMS gateway, and following pricing list at clickatell.com it is clear that direct account could be costly (0.07$ per message). From the other side it allows to use Kannel – an open source WAP and SMS gateway.

Next idea is to use carrier service. Most SMS service providers and wireless carriers very often support one or more of the following protocols/interfaces: HTTP, HTTPS (HTTP + SSL encryption), XML over HTTP / HTTPS, SMTP (email to SMS), FTP.

Categories: Mobile Tags:

Android 1.6 Released for Developers

September 21st, 2009 volody No comments

Adds CDMA Telephony Support, Emulator support for multiple screen sizes/densities, including new skins, Improved support for test packages in New Project Wizard. New SmsManager and other classes for sending and receiving SMS messages.

Categories: Mobile Tags:

JavaMe math library enhancements

September 20th, 2009 volody No comments

JavaMe has a luck of math functions such as asin, acos, atng, ln, x power y and x! Last function is not part of the standard java package as well. Luckily there are source code available to cover this gap at http://sourceforge.net/projects/akmemobilemaps/ Take a look at MathUtil.java class.

Categories: Mobile Tags: