The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Smalltalk is now mobile in WindowsCE.

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Smalltalk is now mobile in WindowsCE. Posted: May 5, 2004 6:17 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Smalltalk is now mobile in WindowsCE.
Feed Title: Michael Lucas-Smith
Feed URL: http://www.michaellucassmith.com/site.atom
Feed Description: Smalltalk and my misinterpretations of life
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Michael Lucas-Smith

Advertisement

100 days to do it - 97 days it worked. STarted in 2002 October.

Licensed to Cincom in 2003. Very soon now, 2004, it is being shipped by Cincom.

WindowsCE v4.x / WindowsCE.NET / WindowsCE for PocketPC..

It works on Siemens Simpad, skeye.pad, Tatung WebPad, HP iPaq,

Future.pad CE, O2 XDA, T-Mobile MDA, T-Mobile MDA II.

Smalltalk and mobility in 1972 at Xerox Parcplace. The original goal was the Dynabook. Same size as a book and weight as a book.

Smalltalk mobilizes with WindowsCE Smalltalk and it only took 30 years! :)

Adele Goldberg - "This does indeed look like the original Dynabook conception"

Smalltalk is still not right. We want people to model their thoughts - not program.

It is something for specialists for people who can think in abstract terms.

Marketting: Pace is critical, very much so. ROI must be within 18 months. Portability is important. J2ME differs a lot from J2EE. The .NET framework is very different to the portable .NET compact framework. Heeg decided to stay away from the compact framework.

Gartner: "It does not matter what features Cincom Smalltalk has, Smalltalk Market will not grow."

Tom Nies: "In 1845 people wanted to close the patent office because all inventions were made already."

German mobile devices companies are delighted about Smalltalk. His slide was about reality, not marketting as it was labelled :)

Heeg met with Hoeft & Wessel and made an example application in a night for the H&W people. As-is stocktaking for inventory importing and exporting to Excel. Twenty-five hours.

IBD Automation Technology heard about them in 2003. They made them a demonstration Facility Management system. "We loaded into our newest device, the mobile Future.Pad and it worked. This is what I call Rapid Development." Two weeks.

Smalltalk is ideal for the mobile market. Pace: Ideal for rapid development. Portable: Identical on all Platforms. Identical on Client, Server and Mobile Device. The mobile market is ideal for SMalltalk. Technically perfect match. Many companies are new to mobility. Market has significant growth.

Target market is for the professional usage of mobility. Sortfware producers for device manufacturers and solution providers. Competition: J2ME / PJ (Incompatible with J2EE). C/C (every device is different). .NET Compact Framework (Considered immature, WindowsCE only). Big Suites (IBM, Sybase, Oracle).

Question: What's Java?
a) It's a coffee

Mobile your Smalltalk application - and lets you develop new smalltalk mobile applications. You need: VW 7.2 VM for Windows CE (x86 and StrongArm/xScale). CE-Parcel (Just for CE specific code including Unicode support). Newest updated are on www.heeg.de (or wait for VW7.2.1)

Load the CE parcel, save your image and copy it over to the device.. and you're done. Make sure to add a registry entry for .im files starting the smalltalk VM automatically.

You end up with the identical application on your desktop as well as your device.

The Refactoring Browser is too big to fit on a screen of a mobile device. When he started it up, a cute little 'shwing' sound chimes in to the microphone.

The Future-Pad is about A5 size and you can fit the browser in nicely. A hand held device is too small.

Because this is Cincom smalltalk, we get high development productivity and quick deployment. Flexible during execution and has high adaptibility to quickly changing conditions.

Get an SMS on your phone or use GPRS and pull down the latest version of the program without even stopping it or restarting it.

The WindowsCE VM is fully jitting.

Question: Impact on battery life?
Battery is not particularly effected by Smalltalk. The size of the battery is still the impact of the battery's life.

Question: How much effort is required to speeding it up?
Compared to regular PC's the device is in the order of early pentium timeframe. So you need to target your code towards that kind of computer speed.

Question: What about the right button on a mouse?
The devices have their own special ways to do that. Holding the pen down.. holding a different button down, etc.

Read: Smalltalk is now mobile in WindowsCE.

Topic: Colin Putney Blogs Previous Topic   Next Topic Topic: Not ready for prime time?

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use