Showing posts with label iPhone. Show all posts
Showing posts with label iPhone. Show all posts

Monday, December 12, 2011

Australian Disaster Information Smart Phone App

The Australian Attorney-General, Robert McClelland, launched a "DisasterWatch" for Apple iPhones and Google Android on 8 December 2011. The app provides information on "disaster events" using information provided by state emergency authorities. The application does not provide emergency alerts. Also there is no provision of this information via the web, or in any other format, only for iPhone and Android smart phone users.

The Australian Emergency Management Institute needs to improve this application by providing emergency alerts and also providing the same information via a web page and in other online formats.

A good first step would be to correct the errors in the Attorney General's Department Australian Emergency Management web pages. The AEM home page has 77 Errors in the HTML. It also scores zero out of 100 on the W3C mobileOK Checker, with 3 critical, 5 severe, 2 medium and 6 low failures.

Friday, October 08, 2010

iPads at Moodle e-Learning Event

Kensington KeyFolio Bluetooth Keyboard and Case for iPadGreetings from the wrap-up session of the MoodlePosium at Australian National University in Canberra. Of the twelve people I can see around me in the audience, six have devices in front of them. Three have iPads, one an iPhone, one laptop and I have a netbook. Looking at how these devices fit on the small flip-up desk provided in the lecture theatre, the iPads are the least conspicuous. It would be difficult for the presenter to tell if the audience was using an iPad or a paper notebook, when the iPad is flat on the desk.

However, I found using the the iPad virtual keyboard clumsy and the screen reflections from overhead lights painful. One delegate had a very elegant blue-tooth keyboard and their iPad propped up as a portrait format screen. This was very elegant but very conspicuous.

The iPhone user is hand holding the device. The laptop user has the unit covering the full surface of the small desk with the screen hanging out into space.

A 10 inch netbook seems to fit very well in this environment, not covering the whole desk. An alternative would be the Kensington KeyFolio Case for iPad, which has a built in rubber Bluetooth keyboard. This turns the iPad into a netbook format device.

Monday, July 12, 2010

Moodle for iPhone and Android

Unfortunately I missed the keynote presentation for Moodle Moot Au 2010 as I was still trying to get my slides to work. So my first session was Mobile Learning
with "Moodle Mobile" by Romain Mallard, Angela Branco Moreno and Cesar Barizon (Digital SK), followed by myself with "Using Moodle for Postgraduate Professional Education with eBooks and Smartphones" (ANU) and "Moodle4iPhone project" by Julian Ridden (Pukunui Technology). All three of us had a similar message: don't build special phone "apps" for Moodle, instead make sure the web features used are compatible with smart phones, including the Apple iPhone and Google Andriod.

Julian talked about the Moodle4iPhones project, which has expanded to now include Android phones as well as iPhones. New code is due shortly. Limiting smart phone development to iPhone and Android seems a reasonable compromise, until there is more HTML5 standard support on smart phones.

Julian pointed out that a link to the Moodle content could be placed on the Apple iPhone front page, so it looks just like an App, without needing to develop an app. One issue the
presentation raised was that it can be assumed there is "Flash" on all devices, except Apple iPhones and iPads. Given that Apple devices are so popular, there will need to be a way to support them. Moodle4iphone uses th clever workaround of replacing the flash video file extension with a mpeg4 one automatically if the user has an Apple iPad or iPhone. This
just requires the content creator to remember to provide a version of their video in both flash and Mpeg 4 formats (should be possible with configure video creation systems to do this automatically). I did wonder if a simpler solution was not to use Flash in the first place.

My takeaway message from this was not to worry about software for mobile devices, just worry about suitable course design for mobile users and assume Moodle will be able to support them. This still raises issues about how a student is likely to use a mobile device in a course compared to a desktop computer. This has implications for course design.

One issue I raised in my presentation and not addressed by the other speakers, was what to do about offline access. An app (or even a printed book) has the advanatge that once you have it you do not need Internet access. As discussed in my presentation HTML5 has an option for off-line access. It should be feasible to easily enable this for mobile and other browsers. HTML5 seems to be progressing much quicker than I was expecting, and, as an example, my conference presentation was done using HTML5, not Powerpoint.

An interesting unrelated comment was that Moodle 2 is taking up a lot of the time of Moodle developers.

Wold first Moodle Moot HTML5 Presentation

Greetings from Moodle Moot Au 2010 at the award-winning Melbourne Convention Centre. My talk on professional e-learning went okay. There were some anxious minutes when in the well equipped (and staffed) speaker's preparation room I found my Slidy based presentation was not compatible with the Microsoft Internet Explorer 8 being used. Instead of carefully crafted web slides, I got a blank blue screen. With a quick update to HTML Slidy, I got this to work. As my web page was using HTML5 (a hot topic at the conference) I am claiming this as a world first for a Moodle Moot presentation. My presentation was in the mobile Moodle session and there seemed to be broad agreement that the way to go was with HTML5 tweaked slightly for Apple iPhone/iPad and Google Android, not using "Apps". More on that in the next post.

By the way during my talk I mentioned how I saw US Marines doing "mobile computing" on a warship: they used gaffer (duct) tape to hold their laptops in place. After the talk I bought a coffee at the convention centre cafe (just to the left as you enter from the main door). As well as coffee, the shop sells items for people setting up exhibition standards., including duct tape, which I took as a good omen.

Sunday, May 16, 2010

Engine Diagnostics on your GPS or iPhone

Garmin ecoRoute HD Vehicle Diagnostics Communicator and nüvi GPSThe Garmin ecoRoute HD Vehicle Diagnostics Communicator is a cable which plugs between some of the Garmin nüvi GPS units and a car's On-Board Diagnostics (OBD) interface, turning the GPS screen into a car diagnostic system.

The goLINK OBD-II is a similar cable to interface for an Apple iPhone or iTouch and the OBDLink Bluetooth interfaces via Bluetooth. You can also build the blueOBD Kit and interface it to an Android phone.

If you want a dedicated device there is the Auterra DashDyno which has its own screen and can be fitted into the car dash board. Linear Logic make a cheaper dash mounted unit, but without GPS.

OBD-II Code ReaderIf all you want to do is actually work out what is wrong with your car, rather than show off with a flashy display, there are simple low cost calculator like OBD-II Code Readers.

Thursday, April 15, 2010

Mutual Engagement in Mobile Music

Greetings from the ANU in Canberra where Ben Swift from the Information and Human Centred Computing Research Group is talking on "Engagement Relationships in Mobile Music". He is describing the "flow" which musicians experience when performing in a group and are "in the grove". He is researching this experience with multiple iPhones linked by WiFi to a "Viscotheque" server.

The Viscotheqe app for the iPhone allows for manipulating audio sampling. The samples from each iPhone of each performer are mixed by the server for a performance. Three groups of three performers tried the system and data was collected. Video cued recall was used t collect participant responses (video of the participants was played back while they commented to an interviewer). Ben discussed the results in terms of Bryan-Kinns work on enguagement networks. Ben is also involved in the organising of the Australasian Computer Music Conference 2010 at ANU, 24-26 June 2010 in Canberra.

This is an entertaining and scholarly use of ICT. It would make a good project for commercial development through the Innovation ACT program.

The app seems to use only the iPhone's touch screen interface. A useful extension would be to use the motion sensors, for an "Air Guitar" interface. Also it would be interesting to try with musicians blindfolded, or who are blind. Also it might be useful to aurally code each iPhone, so the musicians know who is playing what.

Engagement Relationships in Mobile Music

Ben Swift (SoCS CECS)

CS HDR MONITORING Info & Human Centred Computing Research Group

DATE: 2010-04-15
TIME: 11:00:00 - 11:30:00
LOCATION: Ian Ross Seminar Room
CONTACT: Michelle.Moravec@anu.edu.au

ABSTRACT:
Multi-user interactive music systems offer the possibility of accessible and engaging group experiences. Based on a recent user study of Viscotheque, an iPhone- based system for group musical creativity, this talk will present an analysis of engagement relationships in a group creative task and suggest directions for future research in this area. ...




Monday, April 12, 2010

Apple iAd for Apps

Apple have announced iAd animated advertising as part of version 4 of the operating system for iPhone and iPad touch mobile devices (presumably these will also work on iPads). Developers of Apps (applications) will receive 60 percent of the advertising revenue, making free to the customer applications possible. Perhaps more interesting is that the advertisements will make use of HTML 5 features for animation.

Flash has typically used for animation in advertisements. HTML 5 couldn't be used for general web ads as the advertiser could not be user that HTML 5 was installed on the viewer's computer, but they can be sure of this with the iPhone. It will be interesting to see if Google do something similar for the Android. While Google has had mobile ads for some time, they have not been very successful. Apple may be able to come up with a format for mobile ads which is popular with the advertisers and tolerated by the viewers.

Wednesday, January 27, 2010

Viewing a mobile web site

Some web sites automatically adjust for mobile devices. It is possible to see what these look like by using an add-on to a desktop web browser. Apart from previewing mobile pages, this can be useful for slow dial-up and wireless links and for netbooks as the mobile versions of web sites tend to be more compact.

In some cases you enter a different web address for the mobile version of a web site (as an example for the Australian Open). In most cases the same web address is used and a mobile device is detected automatically and different layout and content provided. To get the mobile version your web browser has to pretend to be a mobile device by sending a different user agent string This is described in detail in "How To Emulate A Mobile Web Browser In Firefox?"). The user agent switcher add-on for Firefox comes with an iPhone profile and I was easily able to add one for a Google Android phone.

It should be noted that the mobile pages will not necessarily display exactly the same as they will on a mobile. The version of HTML the browser uses may be different, the screen size is different and some plug-ins the phones have may be missing.

Some web sites provide the same content to the browser but offer a separate set of CSS style sheets intended for mobile phones. These use the CSS media type "handheld". Most desktop web browsers (and Apple iPhone) ignore the style sheets labelled as "handheld". The firefox "Web Developer" addon has option for manually activating it (you can also activate the "print" stylesheet if there is one). Opera has an option for this already built in. As an example, my home page has a handheld stylesheet which puts all the text in one column. Some web site have reduced image sizes and fewer images when using the handheld styles.

You need to be able to switch back to a web profile, as some mobile version of web sites leave out some functions. Some sites allow for this within the web site. As an example the mobile version of the Wikipedia leaves out the edit functions: you can view content but not change it (see the mobile Wikipedia entry for the Bauhaus for example). A footer offers the regular desktop version and also an option to permanently disable the mobile version.

There are specialist programs for emulating different models of mobile phone. But if you just want to see if there is a mobile version of a web site and what is in it, the switcher works okay.

Wednesday, December 30, 2009

iPhone Car Radio

Dual Electronics XML8110 iPhone/i-Pod car radioSome time ago I suggested a car radio with a socket to hold an iPhone/i-Pod touch. Dual Electronics have now produced such a device with their Dual XML8100. This looks like an ordinary car radio, until the front panel is hinged down revealing an iPhone/touch docking station. This is not quite as simple or low cost as the design I suggested, but looks workable and reasonably priced at around US$100.

The unit is designed to work with older model iPods, not just the iPod Touch and iPhone. The full manual for the unit is available online.

DualIt should be noted that to use the phone functions of an iPhone, the optional Dual BTM60 Bluetooth Interface Module is required. This is designed to clip to the sun visor and includes a noise cancelling microphone. It should be noted that the iPhone doesn't have an external antenna socket and so may not get good phone reception if mounted low on the car dashboard.

While it works with a large range of iPods, this has limited the options for the designer. The older iPods are designed to only be operated when upright, that is in "portrait" mode. The iPhone and iPod touch can also be operated lying down, in "landscape" mode. This is the way I suggested having them in the car, so they fit better with the standard radio slot on the dashboard. With the Dual XML8110 the iPod projects up above the radio slot, where it may interfere with other car controls.

Also the Dual XML8110 has increased complexity and cost due to having two sets of controls and displays: one for when an iPod is not used and another inside when the panel is swung down and the iPod inserted. It would have been simpler and cheaper to have the one set of displays and controls.

Tuesday, June 16, 2009

Programming the iPhone

Hugh Fisher will give a free talk about Programming the iPhone, 4pm, 25 June 2009 at the ANU in Canberra:

Hugh FisherDCS SEMINAR SERIES

Programming the iPhone

Hugh Fisher (Computer Science, ANU)

DATE: 2009-06-25
TIME: 16:00:00 - 17:00:00
LOCATION: CSIT Seminar Room, N101

ABSTRACT:
This seminar will give an introduction to the Apple iPhone (and iPod Touch) as a programming platform. Topics covered will include the hardware and OS capabilities, programming environment, the new styles of user interaction, and the restrictions on development and distribution. Don't expect any impressive demos or in-depth benchmarking: the target audience is people who've never programmed an iPhone but are curious about what is involved.

BIO:
Hugh Fisher is a long time owner and programmer of Apple computers, and also interested in human-computer interaction. (He is also a long time member of the Compter Science Dept.)

Friday, June 05, 2009

In car dash HTC Magic Google Android phone mount?

clipse AVN2210p CD receiver with detachable TomTom portable navigatorThere appear to be few accessories
for
HTC Magic Google Android phone, so far. This is to suggest a simple, low cost car dashboard mount. There are various holders for smart phones on car dashboard, but no one so far seems to have thought to build the mount into the dashboard. Like the Apple iPhone, the HTC Magic can be used in the landscape position. In this position, the screen is about the size and shape of a small entertainment/navigation screen in an upmarket car. Provide a low cost radio and amplifier with a socket for the phone to fit in the standard radio dashboard space and you could have a touch screen communications and entertainment system for under $US100 (not including the cost of the phone).

An example of this approach is the Eclipse AVN2210P: a dashboard media hub, with a removable TomTom navigation unit. This system got mixed reviews, some good and some bad. This is a large unit, so it will not fit some cars and it is designed to provide a CD and MP3 player, even without the TomTom installed and so is large and expensive. But a similar device, smaller and cheaper, could be made for a phone.

The HTC Magic is 113 x 55 x 13.65 mm ( slightly shorter and narrower, but deeper than the iPhone at 115×61×11.6 mm). This is 5mm taller than the standard slot in a car dashboard for a radio: 180 x 50 mm (the so called "DIN car radio size" DIN 75490 ISO 7736). The phone could be accommodated in a double DIN (180 x 100 mm panel) slot (as used by the Eclipse) or simply by having the phone protrude 5 mm outside the slot (the average car radio has a surround a few mm bigger). The unit could be made for a single DIN slot and be provided with spacers to fill a double DIN slot. The phone is 67 mm shorter than the DIN slot, leaving enough space for a volume control , digital display and some radio controls.

When the phone was not in place, the car would still have a working radio. With the phone plugged in there would be phone, MP3 and other functions provided via the touch screen. The car unit could be made at very low cost with simple analogue electronics, with all the sophisticated functions provided by the phone.

As the dashboard unit would only contain a minimum of electronics, it could be made about 5 mm deep and so could also be mounted on a flat surface or on a dashboard top mount, when a dashboard slot is not available. The unit could be made as a removable head, like some car radios. The same unit could then also be used as a desktop dock for the phone in the home or office, with some low cost speakers and a power supply attached.

See also:

Tuesday, April 07, 2009

iPhone computer music concert, Canberra, 8 April 2009

The Australian National University will be hosting an experimental interactive computer music concert, using iPhones, 8pm, 8 April 2009. This is in the famous Room N101, CIST Building, ANU, North Road, Canberra:
As part of their projects in the area of Live Coding for Computer
Music, two of our PhD students will be presenting a concert tomorrow
evening (Wednesday 8th April) in N101 of the CS&IT building. This will be
the first in a series of concerts, tentatively badged as the "iMates"
series. Part of the concert will be a technical trial of audience
participation in music generation and, if you have an iPhone or iPod you
will be able to download software on the night and participate in this
event.

All are welcome. Enquiries to Ben.Swift(a)anu.edu.au

Just to clarify a few points:

- the concert starts at 8pm
- the series is tentatively called "inMates"
- you need to have an iPhone or an iPod Touch. Make sure they are fully
charged
- even if you don't have an iPhone or iPod Touch, the concert should be
interesting and enjoyable

Dr Henry Gardner
Reader and Head,
School of Computer Science
College of Engineering and Computer Science
Australian National UniversityCanberra ACT 0200 Australia
ANU CRICOS # 00120C

Tuesday, October 14, 2008

iPhone Netbook

According to Register Hardware, "OLO promises Foleo-style iPhone-Air laptop combo" (Tony Smith, 13th October 2008 10:50 GMT), company OLO is promising a netbook small notebook computer into which an iPhone fits. They are skeptical as to if this is a real product. It has some appeal. What might make more sense is a desktop iPhone PC.

Some months ago I went into the new Apple Store in Sydney and asked if I could plug a keyboard and screen into an iPhone, to make it a desktop computer. The staff looked at me sceptically and said they thought not. After some hunting around they found there was an adaptor for plugging an iPhone into a large screen. The iPhone also has a USB port and this should just need extra software to support a keyboard and mouse. What this would make possible is for that you could plug your iPhone into a charging cradle and then use it as a desktop computer with a large screen and keyboard. However, this would be hampered by the iPhone's limited memory and processing capacity. What might make more sense would be a low power low cost nettop computer which the iPhone would be plugged into.

A netbook could be similarly designed to slot in an iPhone, but it is not clear what advantage this would have. The netbook will have little extra battery power to recharge the iPhone and the iPhone touch screen will be little better than a netbook's pad. You might as well save all the trouble of a new mechanical design and link them with wireless.

Sunday, September 14, 2008

Parrot RK8200 iPod car radio

PARROT RK8200 car stereo / Bluetooth hands-free kit With "In dash iPhone for Car?" I suggested having a dashboard car radio with a slot for an iPhone. Parrot have done something like this with their RK8200 car stereo / Bluetooth hands-free kit. This looks like a dashboard media unit with a small colour screen and removable head. But underneath where you would expect to find a blank panel, there is a slot to put an iPod, MP3 player or mobile phone.

The iPod or phone is plugged into the Parrot with a short cable, the iPod is then slipped into the cavity in the dashboard unit and the control unit placed over the top. The iPod or phone is then operated via the Parrot's front panel controls. The unit includes a Bluetooth handsfree unit for calls and music can be played via the car's speakers.

This is a lot more complex and expensive that I was proposing. The Parrot RK8200 is £278.10 on Amazon UK. What I had in mind was a simple car radio which could use the display and controls of the iPhone for complex functions. Instead of this the Parrot provides its own controls, display and MP3 functions. This makes it a better integrated device, but increases the cost by about ten times.

Another problem with the Parrot is that a mobile phone may not work well when inside a slot in a car dashboard. It is not clear if the Parrot has provision for an external antenna and units such as the iPhone have no provision for one. A phone may not be able to connect to a base station inside a box in the dashboard.

Sunday, August 24, 2008

IFIP Digital Library on an iPhone

A few weeks ago I sent out a request for people to test the IFIP Digital Library I am helping set up. One reply complained about the sideways scrolling needed. I didn't understand what this was about until I happened to be in the foyer of Apple's offices in Sydney. There was an iPod touch on demonstration and so I typed in the IFIP DL address. The web page came up but with a very narrow column of text, too small to read. I used the iPod's pinch interface to zoom out and it was readable. I was also able to select a paper and read the full PDF text on the little screen. I don't know how many will want to read technical ICT research papers on a pocket size device, but it was impressive it worked.

But why did the text start out so small? I noticed the banner image in a thin strip across the top of the page. IFIP wanted the Digital Library to have the same corporate look as the rest of their web site. So I had to work out how to change the standard interface of the Open Journal Systems (OJS) free open source publishing software to have IFIP's colours and layout. Changing the colours was not too hard, but getting the layout was harder. I used an extra CSS style sheet, which OJS has provision for, to override the defaults. This was made a little more complicated as I wanted a design which would be efficient in the use of bandwidth, would be accessible for the disabled and work on hand held devices.

One compromise I made was to use the same banner as on IFIP's home page. But what I hadn't noticed was that this image was thousands of pixels wide. The image was trimmed to fit the full screen width, using CSS on their site. But in my implementation the banner made the page wider. This did not normally matter as the extra was off the side of the screen. But the Apple Safari web browser shrank the page to fit the whole width of the banner, reducing the column of text under it in proportion and making it tiny. The iPhone presumably does this as scrolling sideways on the tiny screen is a problem.

The most efficient way to fix this problem is to trim the image to the width of a typical screen (it is a waste to send an image and then have the browser throw away half of it). I did this and it worked fine on my own display. I then got more adventurous and decided to remove the text "International Federation for Information Processing " from the banner. Good design says that you should not have text in an image as this is harder to read and makes the image larger. So I carefully blurred out the text, told OJS to insert it as text and then changed the CSS to put the banner image under the text.

Aligning the text with the IFIP banner so it looked like the original took a lot of trial and error. The result is not perfect: the original text has a grey shadow around it which can't be reproduced easily with CSS (current browsers do not support CSS's text shadow function). I then spent hours trying to duplicate the shadow in a portable way, before realising this was a waste of time. But then I thought it did not look too bad and looks much better for people who can't see the image.

However, when I looked at the result on a higher resolution screen (at the National Library of Australia) I found the shortened image did not fill the whole screen and was being repeated. I will need to make the image longer, stretch it to fit or just fill the space with plain color.

Also I find that I had changed the "Contents" screen earlier to insert the banner. To do this I had to change the OJS source code. The result was that the system was inserting two copies of the banner one over the other. I will need to manually adjust the code.

Sunday, May 11, 2008

Garmin nüvifone

Technus houseboatGarmin have announced the "nüvifone", which is a sort of iPhone for sailors, with a 3.5-inch touchscreen GPS navigation and 3G mobile phone in a handheld gadget. It has a camera which will tag images with the latitude and longitude of where the photo was taken (but not what direction the camera was pointing). This can then be interfaced to Google’s Panoramio photo search. There are not a lot of specifications released about the unit, but I expect it will be much thicker than the iPod Touch (which is so slim I found it hard to hold). Also I expect we will see a lot more gadgets of this sort of device.

Wednesday, April 23, 2008

iPhone as a desktop PC replacement?

The Apple iPhone and iPod Touch both have DVI output and USB from the connector socket. In theory at least it should be possible to have a connector costing less than $100 to plug the Apple iPhone into a standard USB keyboard, mouse and VGA screen. This would allow the iPhone to be used as a web terminal. From the blogs I have read, the iPhone software doesn;t currently support standard keyboards and mice, .

Monday, March 31, 2008

Automatically Adjusting Web Pages for the Apple iPhone and iPod Touch

About a year ago I wrote about how to adapt web pages for devices, such as the iPhone for emergency management. One problem pointed out was that the iPhone does not think it is a handheld device and so does not activate a stylesheet intended for such a device (using media="handheld"). Daniel K. Appelquist quoted Apple's suggested code for using a special stylesheet for and iPhone:

link media="only screen and (max-device-width: 480px)" href="small-device.css" type="text/css" rel="stylesheet"

As he points out, this will not just detect iPhones, but any device with a screen width of 480 pixels or smaller. Few mobile devices have web browsers which support the media query syntax. Presumably this will work with an iPod Touch.

I have now included this in my code for "Adapting web pages for the Apple iPhone and iPod Touch". If someone would like to try that on an iPghone or iPod Touch, I can then advise the Sahana developers if they should include it in their system.

Saturday, March 15, 2008

In dash iPhone for Car?

clipse AVN2210p CD receiver with detachable TomTom portable navigatorThere are various holders for iPhones and iPod touches in cars, but no one so far seems to have thought to build it into the dashboard. Unlike the average smart phone or PDA, the iPhone and touch can be used in the landscape position. In this position, the screen is about the size and shape of a small entertainment/navigation screen in an upmarket car. Provide a low cost radio and amplifier with a socket for the iPhone to fit in the standard radio dashboard space and you could have a touch screen communications and entertainment system for under $US100 (not including the cost of the iPhone).

An example of this approach is the Eclipse AVN2210P: a dashboard media hub, with a removable TomTom navigation unit. This system got mixed reviews, some good and some bad. This is a large unit, so it will not fit some cars and it is designed to provide a CD and MP3 player, even without the TomTom installed and so is large and expensive. But a similar device, smaller and cheaper, could be made for an iPhone.

An iPhone is 115×61×11.6 mm and the iPod touch is 110×61.8×8 mm. This is a bit taller than the standard slot in a car dashboard for a radio: 180 x 50 mm (the so called "DIN car radio size" DIN 75490 ISO 7736). The iPhone could be accommodated in a double DIN (180 x 100 mm panel) slot (as used by the Eclipse) or simply by having the iPod/iPhone protrude a few mm outside the slot (the average car radio has a surround a few mm bigger). The iPhone is 65 mm shorter than the DIN slot, leaving enough space for a volume control , digital display and some radio controls.

When the iPhone was not in place, the car would still have a working radio. With the iPhone plugged in there would be phone, MP3 and other functions provided via the touch screen. The car unit could be made at very low cost with simple analog electronics, with all the sophisticated functions provided by the iPhone.

As the dashboard unit would only contain a minimum of electronics, it could be made about 10 mm deep and so could also be mounted on a flat surface or on a dashboard top mount, when a dashboard slot is not available. The unit could be made as a removable head, like some car radios. The same unit could then also be used as a desktop dock for the iPhone in the home or office, with some low cost speakers and a power supply attached.

The iPhone does not have a GPS receiver built in. However, the connector on the iPhone includes a USB interface and so the docking unit could pass these signals through to a USB connector for use with an inexpensive external USB GPS receiver. Alternatively a Bluetooth GPS receiver could be used (the iPod touch lacks Bluetooth, but has USB).

See also:

Friday, August 10, 2007

Open Source Alternative to the iPhone

Recommended:

Australian Computer Society

Green IT Special Interest Group

In Conjunction with the ACS SQA SIG

August Canberra Meeting

Topic: Open Source Alternative to the iPhoneShayne Flint

Speaker: Dr. Shayne Flint, Department of Computer Science, The Australian National University

Venue: Australian National University, Room N101, Computer Science Building, North Road, Canberra
Date: Wednesday 15 August 2007
Time: 5:30pm drinks/nibbles for presentation 6pm-7pm
Event Prices: Free.
Registration: Not required
Announcement: http://education.acs.org.au/mod/resource/view.php?id=3636

Summary

Dr. Flint will demonstrate the software development kit for the OpenMoko "Open Source" mobile phone. While the Apple iPhone has been getting media attention, another touch phone has been quietly under development by the Linux community and will be first to market in Australia. OpenMoko is set to revolutionize mobile communications by providing the power of Linux in a hand held touch screen device. Shayne will discuss some of the software engineering projects being formulated for use with the phones location sensitive and wireless communications features.

ANU Mobile Web ServiceShayne will use the OpenMoko device to demonstrate the ANU's new "ANU Mobile" web service, which has just been released.

Tom Worthington, Chair of the ACS Green IT Group, backs the move to mobiles, arguing that low power handheld devices with open access applications can be used to make a positive contribution to environmental sustainability. Power hungry desktop computers can in many cases be replaced with mobile devices. Some trips can be replaced with ad-hoc wireless meetings, using Web 2.0 "social networking" making further fossil fuel savings.

About the Speaker

Dr Shayne Flint is a Senior Lecturerat the Department of Computer Science, Australian National University, where he teaches Software Engineering. Dr. Flint is the originator of Aspect-Oriented Thinking, an approach that systematically develops, manages and integrates the knowledge and expertise of many disciplines to develop complex software systems.

About ACS Green IT

The ICT Environmental Sustainability Group ("Green IT") brings together professionals interested in balancing economic and environmental aspects of information technology and telecommunications. It is a special interest group of the Australian Computer Society. The group aims to hold joint meetings with other professional bodies interested in technology, the environment and sustainability. Sign up now to get updates on ICT and the environment.