Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Thread Closed

[App]Llama - Location Aware Mobile Application

OP Kebab3000

26th December 2010, 05:02 PM   |  #1  
OP Member
Thanks Meter: 86
 
65 posts
Join Date:Joined: Nov 2010
Hey guys,

I've been playing about with android for about a year now and I've written this app. It's a location and time-based profile application, so you can set ringer volume, vibrate mode and ring tones for when you are asleep or at work.

It's like an extremely light-weight version of Locale with very few features

Eventually I'll put it on the Market, so I'm trying to figure out if there's going to be enough interest for it.

-Would you pay 60p-1 ($1 to 1.50) for it?
-If I put it on there as free and ask people to donate, will enough people bother at least to cover the Market fee... do people actually donate beer-money if they know they can get it for free?
-Let me know of any bugs or suggestions (Note: I'd like to keep it simple, if you want lots of features, then I'd suggest a different app)
-This version will expire mid February. I'll hopefully have decided how I want to proceed with it after mid February.

Cheers all!


Usage Instructions:
Llama comes with a predefined set of Profiles, but you can customise these.

Llama uses 'events'. Each event has a set of conditions and actions. When all of the conditions are met, the actions are run. Llama comes with some default events, but you can customise them appropriately. One of the events is named 'Quiet at night', and is based on the fact that you are at home, and the time is after 10pm. This means that when it is late and you are at home, it will turn the ringer to a lower volume. However, if you are at the pub and it's after 10pm, it will leave the ringer alone (NOTE: this is assuming that your home and the pub are suitably far away. Llama works best in built up areas with lots of phone masts). You can also create an event that disables/enables APN mobile data, so your phone isn't pointlessly checking your email overnight

Llama uses no data whatsoever, so you have to teach it the IDs of the phone masts near your home and workplace. Doing this is easy. Just go to the 'Areas' tab and long-press to tell the app to 'start learning' your home or workplace. Tell it how long you plan to be at home or work and it'll make a note of the phone masts that it finds. Then do the same for when you are at work.





Changelog:
1.2011.01.28.1330
-Donation button added
-Help text added
-Import/Export/Apn On-Off menus condensed into a popup
-Package name changed so it can be uploaded to the market after some evil person uploaded it to the market without my permission

1.2011.01.25.1500
-Wifi action can be set to only turn off wifi if not connected to a wifi network
-Improvements/hacks to the keylock action, because the API misbehaves if the service gets killed between disabling then reenabling they key lock

1.2011.01.22.1710
-Charging/Discharging condition
-Run application action
-Disable keylock action
-Confirm deletes in area, events and profiles
-Option to set whether 'no signal' causes Llama to leave an area
-Stuff is sorted alphabetically now
-Now expires 15th Feb

1.2011.01.12.2110
-Cdma network dump if you turn on Debug -> Write to LlamaLog.txt
(Not that exciting)

1.2011.01.10.2120
- Fix for Cdma networks (hopefully)

1.2011.01.09.1940
- Added Bluetooth toggle
- Added Day of the week condition
- Added a way to remove cells from an area
- Logging and data import/export goes in /sdcard/Llama
- Added free warning for twats that like to charge other people money for applications they have not written

1.201012262100
- Added Wifi toggle

ATTACHMENT REMOVED
Go get it from the market now
Last edited by Kebab3000; 28th January 2011 at 04:13 PM. Reason: Added screenies
The Following 68 Users Say Thank You to Kebab3000 For This Useful Post: [ View ]
26th December 2010, 06:24 PM   |  #2  
Recognized Developer
Thanks Meter: 71
 
257 posts
Join Date:Joined: Jun 2010
More
Looks good - I'll have a play and report back any feedback

It'd be handy to be able to turn wifi on/off at certain locations - no point having it on in the office when there's no open wifi to connect to.

Any chance of an option to hide the notification icon from the titlebar (show it only shows in the dropdown?)
26th December 2010, 10:27 PM   |  #3  
Recognized Developer
Thanks Meter: 71
 
257 posts
Join Date:Joined: Jun 2010
More
Thinking some more, it'd be handy to be able to have location categories - something like:

* Home (category)
- My house
- Parents house

* Work
- London's office
- Cambridge office

That way I can have events assigned to "home" or "work" without having to duplicate rules, or merge multiple locations together.
26th December 2010, 10:46 PM   |  #4  
OP Member
Thanks Meter: 86
 
65 posts
Join Date:Joined: Nov 2010
I've added a WiFi toggle. I'll have a think about the area grouping. The point of the notification is so you can see what profile is active by the number of dots on the icon. You can completely hide the icon in the settings. I'm not certain that Llama is the kind of application you need constant access to via the notification bar.
The Following User Says Thank You to Kebab3000 For This Useful Post: [ View ]
27th December 2010, 01:09 AM   |  #5  
TechGuru_x10's Avatar
Senior Member
Flag Calcutta
Thanks Meter: 26
 
473 posts
Join Date:Joined: May 2010
More
This reminds me of sman application which was there on my p910i. I have been lookinh for this.

Will it be possible for you to add triggering some event such as sms or ringtone. ?
Sent from my X10i using XDA App
27th December 2010, 01:53 AM   |  #6  
dEris's Avatar
Senior Member
Flag Dallas Texas
Thanks Meter: 735
 
2,922 posts
Join Date:Joined: Nov 2009
Donate to Me
More
Force close. Android 2.1. =[ was looking fwd to this app.

[ send from my huawei ascend | ipodify.net ]
27th December 2010, 11:52 AM   |  #7  
OP Member
Thanks Meter: 86
 
65 posts
Join Date:Joined: Nov 2010
Quote:
Originally Posted by dEris

Force close. Android 2.1. =[ was looking fwd to this app.

[ send from my huawei ascend | ipodify.net ]

It will have written an error report to your SDCard. Can you send me a copy of the LlamaLog.txt that appears on your SDCard to kebabapps@gmail.com.

ta
6th January 2011, 01:24 PM   |  #8  
Recognized Developer
Thanks Meter: 71
 
257 posts
Join Date:Joined: Jun 2010
More
Quote:
Originally Posted by Kebab3000

EDIT: attachment removed because some unsavoury person decided they'd publish it on the market for me. still, nice to know it would get '< 50 downloads'

Ack. As far as I can tell it's been deleted now (at least I couldn't find the fake version when searching) - Do you still have plans to release this? I'm finally using it properly now I'm back at work and have found it to work perfectly so far, so it'd be a shame for it to expire on me now.

I'd happily pay 1 for it
6th January 2011, 01:31 PM   |  #9  
OP Member
Thanks Meter: 86
 
65 posts
Join Date:Joined: Nov 2010
Quote:
Originally Posted by benjymous

Ack. As far as I can tell it's been deleted now (at least I couldn't find the fake version when searching) - Do you still have plans to release this? I'm finally using it properly now I'm back at work and have found it to work perfectly so far, so it'd be a shame for it to expire on me now.

I'd happily pay 1 for it

I emailed the bloke and he removed it. I also reported it to Google who haven't done much about the rest of his probably stolen apps/themese. He's DavinciDevelopers by the way. If anyone's bored, buy his apps, give them 1 star, then refund

I'm still not 100% sure if I'll release it, but it's likely I will in some form. I need to decide about whether to have it as just a paid version or free+donate. There's still 3 weeks before it expires, and I'll happily extend that if I haven't decided by then.
The Following User Says Thank You to Kebab3000 For This Useful Post: [ View ]
6th January 2011, 04:40 PM   |  #10  
Recognized Developer
Thanks Meter: 71
 
257 posts
Join Date:Joined: Jun 2010
More
Cool - glad you've not lost heart after that

I noticed another issue - there doesn't seem to be a way of removing a cell from a location - I accidentially added a cell to both "Home" and "Work". Ended up deleting and recreating the "Home" location.

This is using the (1.20101226) build, as I didn't get a chance to grab the newer version

Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes