ubuntu-touch-coreapps team mailing list archive
-
ubuntu-touch-coreapps team
-
Mailing list archive
-
Message #00139
Re: [Weather] Change/Add Location Component
I don't think the App should not be location aware. System time should
be taken care either by a system clock daemon or maybe an ntp daemon if
it's not handled by the phone itself.
On 03/14/2013 07:49 PM, Nekhelesh wrote:
> Hey guys,
>
> May I ask how do you plan on getting the user's location
> automatically? I am involved in the development of the
> ubuntu-clock-app and I am trying to find a way where I can get the
> location of a user automatically. The clock currently get the time of
> the user's system automatically. However the location is still
> unknown. As I understand from this email conversation, for the weather
> app, you need to know the user's location as well. In case you do find
> a way, please let me know. This will benefit both apps using the same
> code.
>
> Thanks.
>
> Kind regards,
> Nekhelesh
>
> On Thu 14 Mar 2013 07:22:02 PM CET, darkdragon wrote:
>> Yeah timezone or anonymized location (accuracy to the country you are
>> currently in). Or you could implement an option to turn it on/off.
>>
>>
>> On Thu, Mar 14, 2013 at 1:59 PM, Zisu Andrei <matzipan@xxxxxxxxx
>> <mailto:matzipan@xxxxxxxxx>> wrote:
>>
>> Darkdragon, you could easily do that just by timezone. I am not
>> sure about the privacy implications people would be unhappy about.
>>
>> Zisu Andrei
>>
>>
>> On 14 March 2013 11:29, darkdragon <darkdragon-001@xxxxxx
>> <mailto:darkdragon-001@xxxxxx>> wrote:
>>
>> Maybe you should always use the location when available - even
>> when searching for a name. This would give the user more
>> relevant results.
>>
>> Since there are many US cities which are named after European
>> ones, a search for such a city would return different results
>> based on the location of the user by default. When you want to
>> search for the other city in the other country, you could add
>> the country separated with a comma.
>>
>>
>> On Wed, Mar 13, 2013 at 8:24 PM, Martin Borho
>> <martin@xxxxxxxxx <mailto:martin@xxxxxxxxx>> wrote:
>>
>> Hi Raul,
>>
>> looks fine, well done! For me it's absolutely okay, you
>> should continue with it!
>>
>> Since I've started with the API stuff: Which methods do
>> you want for the location searches? I guess searching by
>> lat/long and by name should be enough for the start, right?
>>
>> Since the API layer will return data in its own format,
>> expect a result set in the form of something like this:
>>
>>
>> {
>> "results": [
>> {
>> "service": "openweathermap",
>> "service_id": "3117735",
>> "name": "Madrid",
>> "coord": {
>> "lat": 40.4165,
>> "lon": -3.70256
>> }
>> },
>> {
>> "service": "openweathermap",
>> "service_id": "2510911",
>> "name": "Sevilla",
>> "coord": {
>> "lat": 37.382408,
>> "lon": -5.97613
>> }
>> },
>> {
>> "service": "openweathermap",
>> "service_id": "2643743",
>> "name": "London",
>> "coord": {
>> "lat": 51.50853,
>> "lon": -0.12574
>> }
>> }
>> ]
>> }
>>
>> Unfortunately I'm running out of time this week, so before
>> the end of the next week I won't be ready with a first
>> version ...
>>
>> Cheers
>> Martin
>>
>>
>> Am Dienstag, den 12.03.2013, 20:57 +0100 schrieb Raúl
>> neoKore <neokore@xxxxxxxxx <mailto:neokore@xxxxxxxxx>>:
>>
>> Hi guys!
>>
>> I'm working on the location managing part of the
>> weather app and,
>> because there is no mockup for this components I took
>> some design
>> decisions on it, but I want to ask what do you think
>> about them. I'll
>> explain each part:
>>
>> To add a location all we need is to lift the bottom
>> menubar and select
>> 'Add Location'. Then in a popup we should write a city
>> name or hit the
>> 'find by GPS' button. After loading the result list,
>> we only need to
>> hit on the city we want or try another search.
>>
>> The results and data are all dummies. ;)
>>
>> To move between location forecasts we just need to
>> swipe left or
>> right.
>>
>> To remove a location, we need to move to the location
>> tab we want to
>> remove, lift the menubar and select 'Remove Location'.
>> After this, we
>> need to confirm deletion in a dialog.
>>
>> I don't have everything implemented, just the add and
>> move between
>> locations part (and needs a little cleanup); but
>> before continuing I
>> want to be sure that you agree this changes.
>>
>> To see what I have done for now, get the code from
>>
>>
>> https://code.launchpad.net/~__neokore/ubuntu-weather-app/__ChooseAddLocationComponent
>>
>> <https://code.launchpad.net/~neokore/ubuntu-weather-app/ChooseAddLocationComponent>
>> [1]
>>
>>
>> I'm waiting your feedback :)
>>
>> Cheers!
>>
>> Links:
>> ------
>> [1]
>>
>>
>> https://code.launchpad.net/~__neokore/ubuntu-weather-app/__ChooseAddLocationComponent
>>
>> <https://code.launchpad.net/~neokore/ubuntu-weather-app/ChooseAddLocationComponent>
>>
>>
>> --
>> Mailing list:
>> https://launchpad.net/~ubuntu-__touch-coreapps
>> <https://launchpad.net/~ubuntu-touch-coreapps>
>> Post to : ubuntu-touch-coreapps@lists.__launchpad.net
>> <mailto:ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe :
>> https://launchpad.net/~ubuntu-__touch-coreapps
>> <https://launchpad.net/~ubuntu-touch-coreapps>
>> More help : https://help.launchpad.net/__ListHelp
>> <https://help.launchpad.net/ListHelp>
>>
>>
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
>> Post to : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
>> More help : https://help.launchpad.net/ListHelp
>>
>>
>>
>>
>>
>
> --
> Nekhelesh Ramananthan
> Msc. Control & Simulation
>
>
References