iComing 1.0


I have sent the update to iSpazio but they are very busy, dont sure when the package will be available to cydia

Many thanks to Matthias and Lorenzo for the test and the ideas…

we have add some little feature asked to me and some technical adjustment

  • the GUI now ’speak’ with background process through BSD notification system, so if you change some parameter from the GUI, is not required to stop and restart the process to get the changes

 

  • Main view - Target setting

             img_0002
Now for every target there isnt a simple on/off swicth but we have a third choice: now; the tipical use: i have 3 target set for my evening traveil back to home that start at 17.30; for some reason today i leave the work at the 15… without edit any target to change the start time, i can simply touch Now and the target become immediately active. The nex days the target will start again at the 17.30, as defined in the target setup

 

  • Setup view - Power safe

             img_0003
Battery drain is not a problem with 2g/gsm cells, but with 3g/gps we know is another story…
So i have add this feature that allow you to tell at iComing to monitor your position only every x minutes instead continuously; you can set how far from target come back to continue monitor, for a better precision.

 

  • Target copy

             img_0004

 

  • Target definition - daily schedule and new target type

             img_0013

The weekdays and weekend switch are noew changed in daily buttons for more flexibility. There is a target of type Timer; this not depend by your location but simply fire an event at he the start time (please, not set start and end time the same, maybe that for some reason the check is made with a small delay… so leave at least 10 minutes of duration)

so you can use it as a profile manager and, for example, set phone off and wifi off at the 23.00 and turn on at the 05.00

 

  • Target definition - services

            img_0010

the Ring volume has now a slider to set the level instead the simply on/off switch

 

  • Schedule target from Calendar

            img_0011

The target must be previously defined into iComing, then you can enter an appointment with location icoming:target_name (no case sensitive); when the process of iComing start and any new day, read the calendar for daily entry and create a new target with the same parameters of target_name, but with start time and end time get from the appointment

The setting saved into iComing (weekdays or weekend) are overriden by calendar: if there is an appointment with a target, its active although it is set only for weekend and today is monday..

For the moment the recurring appointment are not managed…

 

  • Pickup contact for telephone number

            img_0012

Now also for the telephone number is possible look into contacts database


13 Comments, Comment or Ping

  1. marco moscardini

    I would add on twitter the speed too, not just the coordinates

    May 14th, 2009

  2. Marcus

    Hello!
    How works the function Coming / Leaving / Timer?
    This doesn’t work on my iPhone. I made a new target “Leaving Office”, Start Schedule 16:30h, End Schedule 17:30h, Type Leaving and put in the coordinates. But the app don’t wait for leaving the coordinates and set target just at 16:30h…
    Marcus

    May 19th, 2009

  3. admin

    hi Marcus,
    i dont think there is a bug in the leaving function, i use it every days too for a ‘leaving home’. If you search in the various post about iComing you should find a description of how it work…

    “When target become valid (after start schedule time) it is put in a wait status (see icon): in this state the target wait until your position is within radius define by parameter kilometers-10%, when you are inside that radius the target will be effectively active and status changed in under monitor.

    For example if the target has the house coordinate and kilometer set to .5: when you are at max 400 meters from your house the target will be active, when you go at >500 meters from your house the target will be triggered.”

    maybe you have set the kilometers parameter to 0 ?? in this case when target start you will be inside target (it goes into wait for leave) and immediately leave…

    let me know if it work….

    ciao

    May 21st, 2009

  4. Marcus

    hi,

    it works! tha point was that i didn’t put in any kilometers parameter…

    another question:
    possible to include “define Services”??
    -> EDGE
    -> Virbation

    Thanks!
    Marcus

    May 27th, 2009

  5. admin

    hi,
    well :) every toggle managed by sbsetting can be added… i will wait for 3.0, both sbsetting and fw because maybe something of iComing dont work with new fw, and then i will add edge; for vibration im not sure if exist, but i there is i will add too.
    ciao

    May 27th, 2009

  6. Blackjackel

    Using first ten iPhone with edge turned off and 2.2 firmware. This app won’t work because it won’t pinpoint my location.

    May 27th, 2009

  7. blackjackel

    Nevermind, it seems to work, apparently once you add a waypoint it will be able to find where you are from then on, but you MUST add a waypoint first else it won’t be able to find where you are.

    Next time I see a homeless person that I thought genuinely deserved a warm meal I will treat them to what I normally get on my fast food runs.

    May 28th, 2009

  8. Marcus

    hi,

    es, there is one vibration toggle in sbsettings, i use it together with the edge toggle, also in sbsettings.
    ok, i think that 3.0 will be out 15th june, together with the new 4G ;-)

    another short note: possible to toggle off the double vibration signal after changing a profile in icoming?

    May 28th, 2009

  9. blackjackel

    I applaud your work, truly efficient and effective.

    I’m wondering if its possible to add the feature to hae it so a waypoint NEVER needs a schedule, instead, if someone is at the waypoint AT ANY TIME it is active, when not at the waypoint it is inactive, without a schedule of any sort.

    This is usefull if I go from point A to point B and back several times a day. Currently Once I hit point A it expires for the day, once I hit point B it expires for the day and the program starts over.

    I want to be able to go from point A to point B and back to point A without it EVER expiring or sleeping for the next day, always watching the points and working accordingly.

    May 30th, 2009

  10. blackjackel

    again kudos on a truly remarkable piece of software.

    I’ve been thinking recently about a feature that I’ve always wished would exist but never realized would be perfect for your program until now. I think adding this feature would GREATLY increase the usefulness of incoming for nearly everyone that owns it.

    How about adding the ability to start and stop applications (and run them in the background with the help of backgrounder) based on location, schedule, or both….

    For example, I use several VOIP and Instant messaging applications, mos notably fring. I have to manually stop fring when I get home and manually start fring when I leave (this is so I can log into MSN at home when fring isn’t logged into it). Same thing goes with voipstunt as I have a VOIP enabled phone at home, I use voipstunt when I am away and disable it when I am home (so I can use my home VOIP phone).

    adding the ability to start and stop applications would have infinite countless uses based on individual user preferences! You can almost get your iphone to do ANYTHING!

    I believe this would be a BIG feature!

    Please email me if you want to talk, I love talking with developers about their programs and what could be done in terms of improving them.

    May 30th, 2009

  11. admin

    in the next release i will add a swicth in the target definition for activate or no the today-reached feature, so you are free to choice for repeat target

    ciao

    May 30th, 2009

  12. admin

    hi, yes this feature was in the todo list but i must yet check if is possibile with new fw ro run a gui app from a process.
    Im actually working on app for italian satellite provider EPG (SKY) and im a bit busy, when start towork with new release of iComing i will contact you, so you can help also as beta tester :)

    May 30th, 2009

  13. Daniel

    Hi

    Is it possible to active VPN at certain locations? Like you can do with WiFi, BT etc..?

    Looks like a great app!
    Daniel

    June 7th, 2009

Reply to “iComing 1.0”

Switch to our mobile site