• 11Aug
    Where is J2ME today? Why J2ME development has emerged as one of the most popular technologies? Here lies the answer as the world is speeding ahead and so are smart mobile devices that are reigning supreme and becoming more powerful with every passing day. That is why its development has emerged as the worlds most popular mobile platform. It is no surprise that J2ME has won broad industry support.

    According to Sun Microsystems, J2ME is supported by over 94 million handsets operating on over 53 different mobile networks. Java technology has come a long way. It will be more prevalent in the coming years in the small wireless gadgets we all Carry in our pockets and wear on our belts, our mobile phones, PDAs, and handhelds. In fact, it has supported wireless phones comprise over 80 percent of all the major phone handset manufactures. Such as Nokia, Motorola, Samsung, Sony-Ericsson, Blackberry and many more.

    It is a reliable, high usability technology platform and the importance of J2ME application development has grown tremendously in the last few decades due to its improved security and consistency of applications across platforms and devices, superior user interfaces with graphics, the ability to function off-line out of wireless coverage, peer-to-peer networking and no licensing expenses needed for the SDK.

    On the surface, J2ME has appeared to provide the perfect solution. In addition to benefiting developers, it also promised significant advantages for handset manufacturers, mobile network operators, and end users. To handset manufacturers, it offered an opportunity to foster a large and prolific development community that could deliver new and value-added functionality for their devices. To network operators, it offered an opportunity to push new applications that would drive increased usage for recently deployed data services. And finally, to end users, J2ME offered an opportunity to turn the phone into a multipurpose device similar to a PC or PDA, and expand the basic functionality beyond simple voice calling.

  • 22Apr

    The hSenid Outsourcing division has been developed on the expertise that was gained fromdeveloping product based applications. Our domain expertise in the Telco Grade and Mobile arenas and our in depth knowledge in mobile switching (IN systems, SMSC, MMSC, USSD, etc) has enabled us to provide total Outsourcing services including product development life cycle services to both mid to large sized companies worldwide.

    Our team of expert engineers with vast experience and expertise of the industry that is capable of delivering custom Mobile Handset applications on Apple iPhone, Blackberry, Windows Mobile, J2ME and Android and Symbian that ensures seamless and  unparalleled connectivity for your businesses and helps you stay connected and entertained always. We design, implement, and integrate handheld applications of any complexity ranging from advanced user interfaces to complicated networking applications such as sending emails, organizer, phone, SMS and more, to be integrated in one single handy gadget.

    iPhone development capabilities

    hSenid IM on iPhones consists of all traditional features and interoperates with every major IM service, including AIM, Yahoo, Google Talk, ICQ and MSN Messenger. In addition to vocal IM, it offers traditional text messaging to and from users of those services. iPhone users can chat with multiple friends across this service and also lets its users send each other pictures
    whilst allowing users to login to any of the services simultaneously if desired.

    Blackberry development capabilities

    Cosco is an expense tracker that enables BlackBerry users to capture, categorize and report their expenses instantly allowing them to save time and money. BlackBerry users can enter up-to-date expenditure information on projects/trips and activities in an easy-to-use and straight forward manner since Cosco enhances the efficiency of Blackberry.

    Windows Mobile development capabilities

    With the launch of mStockTrading on Windows Mobile handsets, hSenid has been able to take the traditional trading of stocks to new dimensions. mStockTrading on Windows Mobile handsets can carry out straight-through trading and obtain up-to-the-minute information on the stock market anytime and anywhere.

    J2ME Application development capabilities

    mChoice Banking via J2ME is a next generation choice in banking for today’s busy lifestyles which provides enhanced data security with end- to- end encryption from phone to banking server. It allows banks to open personal branches in every customer’s mobile handset and enables bank customers to conveniently carryout secure banking transact ions ranging from regular fund transfers, utility bill payments to mobile topups via SMS, WAP or J2ME.

  • 26Mar

    Mobile games can be classified into three broad categories:

    • Embedded games: Games that are hardcoded into the mobile handset’s system and shipped with it. Soon to be outdated/obsolete. Example: Snake, shipped with all Nokia phones.
    • SMS games: Games played by sending text messages—for example, SMS to game server—that process them and sends back the result through SMS. Often in the form of live contests and polls. Not very popular because the cost of gaming increases with each SMS sent to the game server.
    • Browser games: These games are played using mobile phone’s built-in microbrowser (net browser for mobile devices), either in online or offline mode. Players can play such games online through their cellular carrier’s or a third-party game provider’s game Web site, or download them for offline gaming. This category includes a wide range of games, such as solo or multi player games, network games, offline games, arcade games, and so forth

    Among these three categories, browser games are today’s most popular type of mobile games for their innovative and multimedia-rich content, appealing presentation, and lower cost of gaming compared to SMS games.

    Why Choose Java for Mobile Game Development?

    Although C++ has the advantage of being compiled into native code with direct access to system resources, and with BREW the platform provides end-to-end solutions to mobile game developers while allowing them to work with any desired language (including C++, Java, XML, and Flash), Java is the most popular choice for game development. Java, or the Java 2 Micro Edition (J2ME) platform to be precise, is identified as the most convenient for developing mobile games. The driving forces behind J2ME’s popularity are:

    • J2ME enjoys the status of an industry standard backed by all major handset makers, with most of the present day mobile phones being Java-enabled.
    • J2ME is a free and open platform. This helps keep the development costs low and provides the necessary flexibility with ample support freely available for developers using it.
    • Its highly portable nature (“Write once run anywhere”) ensures that a game application written for one brand/type of handset will work with all other brands/types of Java-enabled handsets.
    • It is especially optimized for small devices, is lightweight, and is highly secure because applications written on it cannot access or affect other applications running on the phone/device.
    • J2ME consists of the Mobile Information Device Profile (MIDP) API that is designed specifically for developing applications for mobile devices including mobile phones, keeping in mind their limitations and constraints. Furthermore, the latest MIDP version 2.0 itself dedicates a whole API to game development, making game development simpler and quicker.

Recent Comments