Hello Mark,

an iPhone client es something I would love to have . Several of our customers would like this for an excuse to buy an iPhone on companies bill ;-))

I would like to add some view to a iPhone App feature before starting a development:

- Security
- Confidentialty


The iPhone client of an InterMapper gives a lot of confidential data to the user - and whoever is on the way the data takes.....

And I have seem many good technologies that have be developed without this two topics in mind - and at the end the companies would not allow the internal usage of such tools.

This seems to be a general lack in iPhone development - you need to push the data somewhere - so the iPhone can get an information.

That´s why many cool applications are not allowed in company environment - you give away sensible data to a foreign company.

Even Dartware is - from the point of the customers - a foreign company.

So I recommend to build it in a "standalone" scenario with encrypted communication between the App and the customers InterMapper.

The notification of an event with Email and SMS seems to be a good way to alarm the User - and the take a look in the iPhone App - that
shows details.

I would like the hear some feedback from other admins here on the list what are their thoughts about the confidentialty of such an App.

Greetings from the snow-white north of Germany.

Am 04.01.2010 um 06:14 schrieb Mark Mackay:

Hi all -

I’ve spent my holidays incubating an idea I’ve had for ages, about
developing an iPhone Client that provides a more-native UI for InterMapper. Given there had been a little discussion on the IM-Talk list about it last year, I wanted to share my thoughts and solicit some feedback on what people
may be after from the application.

The real catalyst for doing this is the new API in InterMapper 5.2
(currently in Beta), which provides a way to acknowledge a device via the
API (Finally!).

I’ve spent quite a bit of time over the past week or two reviewing the Apple WWDC iPhone sessions; and mapping out what I THINK users may want from an
iPhone client -- extrapolated from my employer’s use of InterMapper.

To make sure it’s at all possible, I’ve prototyped a few things and have a basic client running on my iPhone, which pulls down a list of the current devices in trouble, etc. It’s much quicker and easier to use, when compared to the current InterMapper web interface, but the code is definitely not
releasable (sorry!).

But if I’m going to spend the time developing the application properly and getting it published on the App Store, I’d be keen to see what people think of this and build something that people will actually use. I’m also based in New Zealand; so I suspect our network sizes are a little smaller than some of yours; and so want to ensure _my_ idea of a useful app marries up with
broader needs.


MY THOUGHTS SO FAR:
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-------------

APPLICATION DEFINITION STATEMENT:
    A thumb-optimised client to InterMapper, that provides smart
notification and quick access to “What’s wrong?” for Network Admins
on-the-go.

---------
KEY FEATURES
* Map and Device List: Focus would be on showing what’s wrong, but with
option to ‘view all’ and search.

* Outages List

* Ability to acknowledge a device (Would require InterMapper 5.2):
* Thumb Optimised “Ack” screen; which acknowledges with a text string
built up from a few user interface elements
*         Time Estimate
* Text Preset customisable by each user (e.g. “Bypassed”, “En-route
to site”, ...) or a freeform string
*         Who (based on who’s iPhone it is/etc)

---------
NOTIFICATIONS – using Apple Push Notifications
This is one of the key things I’m personally after – a way to avoid
analysing Up/Down/Warn SMS messages to figure out the current status; and a
host of other benefits:

* List of recently received notifications, with link to device (within the
Application) for acknowledging/etc
* Incoming message sounds based on alert severity
* Fallback to SMS if (the Application’s) Gateway Server not available
* Badge count: # of Notifications you haven’t yet viewed (by opening up the
application)

A Trust Question:
I am thinking of providing a central server that acts as the “Push Message Aggregator” and maintains an ‘unread count’ which can be used to manage the badge icon; and potentially a few other team-coordination features. Data retention would be minimal, only that needed for displaying useful state in
the application.

This however would mean you’d need to ‘trust’ me and allow these messages to pass via my server and maintain state. The alternate would be to provide some server-code you could run at your end to maintain this state; but I
feel this would be prohibitive for initial testing and complicate
application/server updates/etc. Programs like IM+ (an chat client for the
iPhone) already do this, so I don’t feel this would be unacceptable,
provided the privacy policy is clear.

With this, I can see options to get Push up and running a lot easier -- you’d simply need to install a Notifier script (e.g. Perl program) which was
executed for every Notification.

I’d love to get feedback on whether anyone had concerns about this.

---------
OUT-OF-SCOPE
In thinking about what would “work” on the iPhone; I’ve put the following as
being “not useful”:

* Graphical maps: Most maps would have to be heavily scaled down, so would
be hard to read; and would be large/slow downloads.
* Edits / Map management / etc: While ‘probably possible’ via the HTTP API;
I can’t see any need to do this on the on-the-road.

---------
UNCERTAIN
Feedback welcome.

* Charts: Do you want to see any charts you’ve created, on the phone? Or should it say focussed on “Up / Down” and Acknowledgement of notifications. * Badge Count: Representing # outages/etc. This is probably not possible without adding interfaces to IMDC and server daemons at the each user’s
InterMapper Server.
* Web Bookmarks: I wondered whether it would be useful to pull up certain web pages while within the application — e.g. A Vendor Contact list, or another monitoring system/etc. Obviously Mobile Safari can do this too – but
then you have to switch context.
* Ability to message or maybe assign notifications to other team members
(with the iPhone client)

---------
WHAT ELSE?
I want to avoid Feature Bloat – and make sure the application stays true to
purpose; but there are bound to be some features worth considering.

A few questions:
* What is the FIRST thing (or things) you want to look at when you open up
the application?

----------------------------------------------------------------------------
----------------------------------------------------------------------------
-------------

BETA PROGRAM
Assuming this idea passes the “peer feedback” stage and there’s demand for
the application; then I’d like to:

* Refine the plan by communicating directly to a few of you
* Develop and test an alpha internally with my employer
* and then do a Beta Programme.

So if anyone’s keen to work a little more one-on-one with shaping this, and providing more in-depth feedback as I progress through test versions, please
drop me an email:

   [email protected]

Obviously you’d need an iPhone, and I’d love to find a few Beta sites with 2-3 iPhone-enabled staff who would be prepared to use this together — as I see a major benefit may be to reduce the “multiple people being notified
when not needed” aspect (that at least happens at our site)

----------------------------------------------------------------------------
----------------------------------------------------------------------------
-------------

WHERE TO FROM HERE
This isn’t my day-job, so I won’t promise the community that there’ll be an iPhone application out next week; that said — I’ve done a lot of the leg work so far with my proof-of-concept application; so I would like to see this in Beta in around 2 months, and in the App Store a month or so after that. Assuming it’s allowed on this list, I’ll keep people informed of
progress — screenshots to tease you :)

All feedback welcome, either to the list – or me personally at the email
address above.

Sorry for the long first post.

Regards,
Mark Mackay.

----------------------------------------------------------------------------
-------
I apologise if this is not the correct forum for this — the community
website seemed
to encourage sharing thoughts and product application ideas; but if this is
not the correct
forum – can one of the moderators let me know, and I’ll cease immediately.

From the list and reactions from my employer, I think a lot of people would
be
interested in this App, so am keen to everyone’s understand needs and make
it great!
----------------------------------------------------------------------------
-------








____________________________________________________________________
List archives:
http://www.mail-archive.com/intermapper-talk%40list.dartware.com/
To unsubscribe: send email to: [email protected]



Ciao,

Mit freundlichen Grüßen
Bernd Janke-Wohltmann
-------------------------------------------------------------------
Bernd Janke-Wohltmann ([email protected])

netzperten gmbh       | Fon: 04245 963180
Wedehorn 22           | Fax: 04245 963182
D-27211 Bassum        | http://www.netzperten.de
Geschäftsführer:  Bernd Janke-Wohltmann
HRB: 111513 Amtsgericht Walsrode

____________________________________________________________________
List archives:
http://www.mail-archive.com/intermapper-talk%40list.dartware.com/
To unsubscribe: send email to: [email protected]

Reply via email to