From Danish

in art pottery

From Danish
From Danish

Java On Mobile Phones By Danish Kanojia

Java on Mobile

Danish Kanojia


Introduction

Wireless communications is a huge field, encompassing everything from radio and television broadcasting through pagers, mobile phones, and satellite communications. The field of mobile phones is expanding very fast at the same time that standards and protocols are being adopted, used, updated, and sometimes discarded.

Platform and OS used by a mobile phone are as Follows:

  • Symbian is an operating system for cell phones. Later versions of Symbian do support J2ME. Actually Symbian is the company name, its a joint venture originally set up by Ericsson, Nokia and Psion to develop an industry standard operating system for mobile multimedia terminals. Symbian is currently owned by Ericsson (15.6%), Nokia (47.9%), Panasonic (10.5%), Samsung (4.5%), Siemens AG (8.4%), and Sony Ericsson (13.1%).
  • Windows Mobile is Microsoft's mobile solution. This platform is aimed at relatively high-end devices and developers with Windows expertise. ex-imate
  • BREW is a C++ based framework that has support from Verizon. Developers for this platform can rely upon the phone carrier for billing and deployment. However, the certification process required for such support is an obstacle for small companies. IBM has built a JVM for BREW.
  • WAP is an excellent cell phone platform. Some form of it is supported on almost all modern phones; this is a strong selling point. The markup which sits on top of WAP 2.0 is XHTML. Due to that fact, there is very little caching or data validation that can be done on the client.
  • J2ME is a Java based platform for cell phones. It includes everything needed to solve the traffic congestion service problem set: a GUI, persistent data storage, and network access. It is supported by a majority of cell phone carriers in the US, has no licensing issues, and is well documented.

Overview of the Java 2 Platform

The Java 2 Platform comprises three elements:

  1. The Java programming language is syntactically similar to C++ but differs fundamentally. While C++ uses unsafe pointers and programmers are responsible for allocating and freeing memory, the Java programming language uses type safe object references, and unused memory is reclaimed automatically. Furthermore, the Java programming language eschews multiple inheritance (a likely source of confusion and ambiguity in C++) in favor of a cleaner construct, interfaces.
  2. A virtual machine forms the foundation of the Java platform. This architecture offers several attractive features: The virtual machine can be implemented to run a top a variety of operating systems and hardware, with binary-compatible Java applications operating consistently across many implementations. In addition, the virtual machine provides tight control of executed binaries, enabling safe execution of untrusted code.
  3. Finally, an extensive set of standard application programming interfaces(APIs) rounds out the Java platform. These support almost everything you might want your applications to do, from user interface through cryptography, from CORBA connectivity through internationalization.

Taken together, the Java language, Java virtual machine1, and Java APIs compose the Java platform. Moreover, the Java platform is designed to encompass a wide range of computer hardware, everything from smart cards through enterprise servers. Therefore, the Java platform comes in three flavors:

Java 2, Standard Edition (J2SE) is designed for desktop computers. Most often it runs on top of OS X, Linux, Solaris, or Microsoft Windows.

Java 2, Enterprise Edition (J2EE) is a comprehensive platform for multiuser,  enterprise-wide applications. It is based on J2SE and adds APIs for server-side computing.

Java 2, Micro Edition (J2ME) is a set of technologies and specifications developed for small devices like pagers, mobile phones, and set-top boxes. J2ME uses subsets of J2SE components, such as smaller virtual machines and leaner APIs.

Overview of J2ME

Unlike J2SE, J2ME is not a piece of software, nor is it a single specification. This difference can be confusing, even for developers who are already familiar with J2SE. Instead, J2ME is a platform, a collection of technologies and specifications that are designed for different parts of the small device market. Because J2ME spans such a variety of devices, it wouldn't make sense to try to create a one-size-fits-all solution.

J2ME, therefore, is divided into configurations, profiles,and optional packages.

J2ME has two main branches.The first is based on the Connected, Limited Device Configuration (CLDC). This configuration is for small wireless devices with intermittent network connections, like pagers, mobile phones, and Personal Digital Assistants (PDAs). The other major branch of the J2ME tree is based on the Connected Device Configuration (CDC). This configuration is for larger devices (in terms of memory and processing power) with robust network connections. Set-top boxes and internet appliances are good examples of CDC devices.

Why Java on Cellphones?

If your cellphone already supports WML or another markup language (like HDML or Compact HTML), is there any advantage to being able to run Java programs on it as well? What can a Java program do that a set of WML decks can't?

The first advantage is that Java is a proper programming language, in the procedural/object-oriented sense, and is used on a wide variety of platforms. WML is a declarative language, to which you graft some procedural logic using WMLScript, and is used only on cellphones. Java is more suited for complicated programming tasks.

The second advantage is that Java lets you work offline. With a Java-enabled cellphone it's possible to download and install an application that you can then run without incurring connection charges, something you can't really do when you're browsing websites with the phone's microbrowser. You can even run applications when you're out of coverage, something that may be foreign to Europeans but something that we North Americans -- with our vast geographical areas and competing, incompatible networks -- have to deal with on a regular basis.

Of course, you can work offline to a degree with WML by using cached decks, but only if the decks are designed to be cached. And you really don't have much control over what gets cached, since it's all under the control of the browser and the deck creator.

Building a Java application

There are two files needed for a J2ME application. One is the jar file, the typical zipped archive of classes and resources. The other is the jad file, the jad file contains information about the midlet (A MIDlet is a Java program for embedded devices, more specifically the Java ME virtual machine) which is used by the phone on installation.

Popular java applications for mobiles

Opera Mini: the revolutionary browser for nearly any mobile phone.

MemoryUp Personal is a handy mobile RAM monitoring & boosting tool specially designed for smartphone users

The Moblica Picasa photo browser enables you to view multiple public and private Picasa Web Albums and search for photos from your Internet enabled mobile device

Gmail for mobile 2.0 is designed to be more reliable in low signal areas and provides basic offline support for phones like the Nokia N95, Sony Ericsson W910i, and BlackBerry Curve

About the Author

Danish Kanojia a student of BCA from PCTE ludhiana.

Danish Kanojia has keen intrest in Programming

Is there ever too much cream in your danish?Custard oozing from your donut,or glaze dripping off your strudel?

I am salivating at the thought of an overstuffed chocolate glazed custard donut.....and you?

My....

How oddly sexual.....

Damnit.

I'm hungry again.

Illegal Danish-Super Snacks

Scott 116 Cover from Danish W. Indies Ship Cancel Rare
Scott 116 Cover from Danish W. Indies Ship Cancel Rare
Paypal   US $1,850.00
aquilegia COLUMBINE Lots of colors to choose from! ***1 Live Potted Plant***
aquilegia COLUMBINE Lots of colors to choose from! ***1 Live Potted Plant***
Paypal   US $7.99
Danish Norwegian Swedish or Scandinavian Skane Aquavit Spices from Sweden
Danish Norwegian Swedish or Scandinavian Skane Aquavit Spices from Sweden
Paypal   US $7.99
Seven Tales by H.C.  translated From the Danish By Eva Le Gallienne  Andersen
Seven Tales by H.C. translated From the Danish By Eva Le Gallienne Andersen
Paypal   US $9.87
Vintage Solid Wood Ice Bucket From Estate Danish Modern Style
Vintage Solid Wood Ice Bucket From Estate Danish Modern Style
Paypal   US $29.99
Tine Holm - I, a Teenager, translated from the Danish
Tine Holm - I, a Teenager, translated from the Danish
Paypal   US $1.99
Pristine Sterling Leaves PIN Brooch Niels N E Erik FROM MODERNIST Danish Silver
Pristine Sterling Leaves PIN Brooch Niels N E Erik FROM MODERNIST Danish Silver
Paypal   US $66.00
India 1903 QV cover used from TRANQUEBAR - Danish settlement - RARE
India 1903 QV cover used from TRANQUEBAR - Danish settlement - RARE
Paypal   US $395.00
India 1896 wrapper used from TRANQUEBAR ex Danish settlement to Germany
India 1896 wrapper used from TRANQUEBAR ex Danish settlement to Germany
Paypal   US $225.00
APPLE DANISH PASTRY BARS Recipe ~ From Scratch * Fresh APPLES * GLAZED * 1 dozen
APPLE DANISH PASTRY BARS Recipe ~ From Scratch * Fresh APPLES * GLAZED * 1 dozen
Paypal   US $.99
Kay Johnson in Ship From Shanghai 1930 an Danish movie program
Kay Johnson in Ship From Shanghai 1930 an Danish movie program
Paypal   US $9.00
Solvang California Postcard Danish Windmill View from Below c1960s Unused
Solvang California Postcard Danish Windmill View from Below c1960s Unused
Paypal   US $.99
AIREDALE TERRIER VERY RARE DANISH COFFEE COMPANY TRADE CARD FROM THE 1940'S
AIREDALE TERRIER VERY RARE DANISH COFFEE COMPANY TRADE CARD FROM THE 1940'S
Paypal   US $9.99
U2 - PROMO POSTER FROM DANISH MAGAZINE
U2 - PROMO POSTER FROM DANISH MAGAZINE
Paypal   US $4.99
BJÖRK - PROMO POSTER FROM DANISH MAGAZINE
BJÖRK - PROMO POSTER FROM DANISH MAGAZINE
Paypal   US $4.99
Wood Wood Eric Shorts Navy Blue - From Danish Boutique Brand - Rare Model
Wood Wood Eric Shorts Navy Blue - From Danish Boutique Brand - Rare Model
Paypal   US $4.00
Handmade earthenware dish from Danish potter Helle Bendstrup
Handmade earthenware dish from Danish potter Helle Bendstrup
Paypal   US $6.64
Handmade earthenware dish from Danish potter Helle Bendstrup
Handmade earthenware dish from Danish potter Helle Bendstrup
Paypal   US $6.01
DANISH NE FROM STERLING SILVER ROSE BRACELET EARRINGS
DANISH NE FROM STERLING SILVER ROSE BRACELET EARRINGS
Paypal   US $46.49
Ewald, Carl Tran From The Danish by Alexander Teixeira De Mattos TWO LEGS
Ewald, Carl Tran From The Danish by Alexander Teixeira De Mattos TWO LEGS
Paypal   US $95.00
Du Dejlig Rosenknop- Danish Songs from the 18th Century
Du Dejlig Rosenknop- Danish Songs from the 18th Century
Paypal   US $19.99
Peder Paars / Ludvig Holberg; translated from the Danish by Bergliot Stromsoe; i
Peder Paars / Ludvig Holberg; translated from the Danish by Bergliot Stromsoe; i
Paypal   US $9.79
ELLEN WINTHER From CHAMPAGNEGALOPPEN Fuglekræmmeren... Danish Operetta LP 1976
ELLEN WINTHER From CHAMPAGNEGALOPPEN Fuglekræmmeren... Danish Operetta LP 1976
Paypal   US $10.00
Retro Mid-Century Iced Teaspoons From SWEDEN Danish Mod
Retro Mid-Century Iced Teaspoons From SWEDEN Danish Mod
Paypal   US $78.00
Memories from the Mental Hospital RARE Danish Book Illness Asylum Minna Holck
Memories from the Mental Hospital RARE Danish Book Illness Asylum Minna Holck
Paypal   US $50.00
RARE, [SILVER] DANISH KEYCHAIN  // FROM  CRANSTON R.I.
RARE, [SILVER] DANISH KEYCHAIN // FROM CRANSTON R.I.
Paypal   US $1.50
Seven Tales -by H.D. AndersenTranslated from the Danish
Seven Tales -by H.D. AndersenTranslated from the Danish
Paypal   US $65.00
NICE SMALL OIL FROM THE DANISH HIGHLAND - UNSIGNED
NICE SMALL OIL FROM THE DANISH HIGHLAND - UNSIGNED
Paypal   US $69.00
Poems, from the Danish NEW by William Sidney Walker
Poems, from the Danish NEW by William Sidney Walker
Paypal   US $35.78
Poems, from the Danish NEW by William Sidney Walker
Poems, from the Danish NEW by William Sidney Walker
Paypal   US $19.94
Poems, from the Danish NEW by William Sidney Walker
Poems, from the Danish NEW by William Sidney Walker
Paypal   US $20.76
Poems, from the Danish NEW by William Sidney Walker
Poems, from the Danish NEW by William Sidney Walker
Paypal   US $40.52
Weird Tales from Northern Seas from the Danish of Jonas
Weird Tales from Northern Seas from the Danish of Jonas
Paypal   US $23.82
Illustration: Fold-out Hand, Foot from Danish book Bilz' Natural Healing 1890s
Illustration: Fold-out Hand, Foot from Danish book Bilz' Natural Healing 1890s
Paypal   US $32.50
Illustration: Parasites! - from Danish book Bilz' Natural Healing 1890s (2)
Illustration: Parasites! - from Danish book Bilz' Natural Healing 1890s (2)
Paypal   US $12.50
Illustration: Parasites! - from Danish book Bilz' Natural Healing 1890s (1)
Illustration: Parasites! - from Danish book Bilz' Natural Healing 1890s (1)
Paypal   US $12.50
Ballads from the Danish and Original Verses NEW
Ballads from the Danish and Original Verses NEW
Paypal   US $11.10
Illustration: Broken Bones - from Danish book Bilz' Natural Healing 1890s
Illustration: Broken Bones - from Danish book Bilz' Natural Healing 1890s
Paypal   US $18.50
Illustration: TEETH - from Danish book Bilz' Natural Healing 1890s
Illustration: TEETH - from Danish book Bilz' Natural Healing 1890s
Paypal   US $14.50
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (4)
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (4)
Paypal   US $14.50
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (3)
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (3)
Paypal   US $14.50
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (2)
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (2)
Paypal   US $11.50
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (1)
Illustration: Medicinal Herbs - from Danish book Bilz' Natural Healing 1890s (1)
Paypal   US $11.50
Danish Folk Tales; From the Danish of Svend Grundtvig,
Danish Folk Tales; From the Danish of Svend Grundtvig,
Paypal   US $44.43
Bing & Grondahl (B&G) Christmas Plate from 1942
Bing & Grondahl (B&G) Christmas Plate from 1942 "Danish Farm on Christmas Night”
Paypal   US $199.00
HAND COLORED ETCHING FROM THE DANISH MAGAZINE
HAND COLORED ETCHING FROM THE DANISH MAGAZINE "DAGMAR"
Paypal   US $59.00
HAND COLORED ETCHING FROM THE DANISH MAGAZINE
HAND COLORED ETCHING FROM THE DANISH MAGAZINE "DAGMAR"
Paypal   US $59.00
Scentsy small testers old style many scents to choose from discont.  H-S
Scentsy small testers old style many scents to choose from discont. H-S
Paypal   US $1.25
N.E. FROM Danish Modernist Sterling Bracelet - Marked Denmark - Excellent Cond!
N.E. FROM Danish Modernist Sterling Bracelet - Marked Denmark - Excellent Cond!
Paypal   US $200.00
Handmade earthenware panda from Danish potter
Handmade earthenware panda from Danish potter
Paypal   US $6.01
Illustration: Barefoot Walking Therapy from Danish book: Bilz' Nat. Healg 1890s
Illustration: Barefoot Walking Therapy from Danish book: Bilz' Nat. Healg 1890s
Paypal   US $14.50
IB ANDERSEN drawings from St Thomas St Croix St Jan DANISH EDITION rare 1976
IB ANDERSEN drawings from St Thomas St Croix St Jan DANISH EDITION rare 1976
Paypal   US $300.00
NEW The Death of Balder: From the Danish of Johannes Ew
NEW The Death of Balder: From the Danish of Johannes Ew
Paypal   US $12.10
NEW Nddebo Parsonage, from the Danish [Ved Nytaarstid I
NEW Nddebo Parsonage, from the Danish [Ved Nytaarstid I
Paypal   US $19.19
FROM BORNHOLM - VERY DECORATIVE ORIGINAL DANISH ART OIL PAINTING ON CANVAS
FROM BORNHOLM - VERY DECORATIVE ORIGINAL DANISH ART OIL PAINTING ON CANVAS
Paypal   US $160.30
KEITH WEST Excerpt From A Teenage Opera Danish 45PS 1967
KEITH WEST Excerpt From A Teenage Opera Danish 45PS 1967
Paypal   US $8.00
INGE ØSTERGAARD Theme from Charade Danish 45PS 1960s
INGE ØSTERGAARD Theme from Charade Danish 45PS 1960s
Paypal   US $8.00
Decorative 1863 Antique Print, Danish Cabinet from Copenhagen 278
Decorative 1863 Antique Print, Danish Cabinet from Copenhagen 278
Paypal   US $32.00
NEW Poems, from the Danish - Walker, William Sidney
NEW Poems, from the Danish - Walker, William Sidney
Paypal   US $14.03
NEW Poems, from the Danish - Walker, William Sidney
NEW Poems, from the Danish - Walker, William Sidney
Paypal   US $14.68
The Stories of Hans Christian Andersen: A New Translation from the Danish, , Goo
The Stories of Hans Christian Andersen: A New Translation from the Danish, , Goo
   US $7.75
Handmade earthenware tile from Danish potter Helle Bendstrup
Handmade earthenware tile from Danish potter Helle Bendstrup
Paypal   US $7.03
Powered by phpBay Pro




0 Comments

Leave a Reply

Using Gravatars in the comments - get your own and be recognized!

XHTML: These are some of the tags you can use: <a href=""> <b> <blockquote> <code> <em> <i> <strike> <strong>

wordpress statistics