Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Software

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-10-2003, 12:30 AM
Pontificator
Join Date: Aug 2006
Posts: 1,177
Default "The Biggest New Feature"

http://www.wirelessnewsfactor.com/perl/story/21860.html

The Wireless NewsFactor article "Microsoft Moves on Mobiles" has successfully identified, if not the biggest new feature, a very important feature of Windows Mobile 2003. It is the .NET Compact Framework (.NET CF). The article states: "The biggest new feature in both Ozone and v.Next is the .NET Compact Framework in ROM". Similar to how a Java Virtual Machine works, the .NET CF is a "run-time layer that isolates applications from the operating system, managing memory and enforcing security".

Software drives sales, business and market share; a conclusion that the article arrives at by saying: "Developers can write CF applications in languages like Visual Basic and C#, which are more productive than C++. Although similar in some ways to Java, the .NET CF has better integration with the full range of device features. Applications sell devices, which is why Microsoft is wooing developers".

Personally, I believe we will eventually see .NET Compact Framework enable many more Smartphone applications both in the consumer and enterprise market. Millions of Visual Studio .NET developers can easily, while staying in a familiar environment, leverage their skills and experience and deliver applications to the mobile market. However unsexy it might seem, the .NET Compact Framework holds one of the keys to success of this platform.
 
Reply With Quote
  #2 (permalink)  
Old 07-10-2003, 02:08 AM
Ponderer
Join Date: Jul 2003
Posts: 89
Send a message via AIM to scottmag Send a message via MSN to scottmag
Default Java?

This is an honest question - I am not trying to stir anything up here. Is there any information about Java on these Smartphones? I know, I know, .Net CF and C# and the rest of it are great stuff. I don't want to argue that point. But there is an installed base of Java apps for mobile devices and hordes of enterprise Java programmers working on connecting employees (and devices) to backend data.

So any chance of Java? Any talk of it? Just curious.

Scott
 
Reply With Quote
  #3 (permalink)  
Old 07-10-2003, 03:20 AM
Philosopher
Join Date: Jun 2003
Posts: 544
Default Re: Java?

Quote:
Originally Posted by scottmag
This is an honest question - I am not trying to stir anything up here. Is there any information about Java on these Smartphones? I know, I know, .Net CF and C# and the rest of it are great stuff. I don't want to argue that point. But there is an installed base of Java apps for mobile devices and hordes of enterprise Java programmers working on connecting employees (and devices) to backend data.

So any chance of Java? Any talk of it? Just curious.

Scott
Fair question... there are actually several Java implementations for Smartphone but they are all made by companies with a business plan that isn't exactly favorable for those of us who like to be on the cutting edge. Instead of selling straight to consumers, these companies are trying to license their JVM's directly to carriers... and so far none have bitten on the Smartphone side.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Reply With Quote
  #4 (permalink)  
Old 07-10-2003, 08:36 PM
Neophyte
Join Date: Jul 2003
Posts: 8

Quote:
Instead of selling straight to consumers, these companies are trying to license their JVM's directly to carriers
I agree with you. There're two things Sun or other companies could do:

1.Selling to consumers.

Who's willing to pay for JVM? It's like asking consumers who uses PC to pay for Flash plug-in so they can view the Flash content. It's not going to work.

2. Licensing JVM directly to carriers.

If .net CF provides the same thing as Java, why will carriers pay for JVM license? Maybe Java has the "first-mover advantage" over .net CF since there're already lots of Java applications like games created by Java.
But if .net CF could provide much better performance than Java, I think
sooner or later, Java on mobile phones might loose its market.
Esspecially when MS smartphones gains more market share in the future.

Another thing is Sun, as a company, has huge problem now. They are losing their server or business market real fast. So what will happen to Java on mobile phones in the future when Sun was bought by other companies? :roll:
__________________
Compal, Mitac, and HTC. Rock on!
 
Reply With Quote
  #5 (permalink)  
Old 07-10-2003, 08:43 PM
Pupil
Join Date: Jul 2003
Posts: 24
Default Re: Java?

The Mitac 8380 was announced last month as running Windows Smartphone 2002 and Java MIDP 2.0.

As Microsoft is trying to gain a foothold into the mobile phone market, I think Smartphones which do not include a Java runtime will be at a considerable disadvantage because the majority of mobile phone apps are currently in Java.

But, the inclusion of .NET CF in the next OS is a must for Microsoft's overall .NET strategy. It will help keep the number of developer defections down and instantly give Smartphone a large pool of development resources.

So, the best solution seems for Java and .NET CF to co-exist on the Smartphone at least for the time being and probably for the forseeable future.

But, application development is influenced by the cost and availability of a runtime environment (hardware and software) and the development tools, as well as the number of potential consumers.

Most new mobile phones seem to have a Java runtime included. And Java has several IDE's, some of which are free. Several of the phone manufacturers make the SDK and emulators available for free download as well.

.NET CF requires VS 2003 which cost me ~$1000. There are no MS Smartphone devices available in the US and its market penetration is basically nil. Even owning VS 2003, I don't see doing mobile phone development with .NET anytime soon.

The only thing I see using .NET CF for is PocketPC development. PDA vendors don't seem to have the same interest in Java as mobile phone vendors do. I haven't seen any J2ME VM's shipping with a pda or even if one is available for purchase or download.

The Java WORA strategy is somewhat successful for mobile phones. But across classes of devices, the Java community appears to have dropped the ball.

Maybe some potential with .NET CF lies in integration between pda's and mobile phones. And if CF is a true subset of the .NET framework, code developed for Windows Mobile could be usable on the Windows desktop and server environments as well.
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Part II - What's the Biggest Missing Feature for your Smartphone? Mike Temporale Windows Phone Talk 21 05-26-2006 06:41 AM
What's the Biggest Missing Feature for your Smartphone? Mike Temporale Windows Phone Talk 30 05-02-2006 10:20 AM
Review Of The Biggest LCD: Samsung's LT-P468W 46" Suhit Gupta Digital Home Articles & Resources 0 11-01-2004 04:00 PM
LG Philips lays claim to biggest OLED James Fee Digital Home News 0 10-22-2004 06:00 PM
eMediaLive: "The Super-Sized Flash Wars Rage On" Jason Dunn Digital Home News 0 03-06-2004 12:30 AM


All times are GMT +1. The time now is 09:18 AM.



Search Engine Friendly URLs by vBSEO 3.6.0