DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Last post Author Topic: NANY 2015 Release: WhenLast (Android app)  (Read 181,777 times)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
NANY 2015 Release: WhenLast (Android app)
« on: November 22, 2014, 06:40 AM »
I decided to combine my recent experiments with alternative programming languages/platforms with NANY this year, and release an Android app for NANY 2015.

My first Android App is tentatively called "When Last".

DOWNLOAD: http://www.donationcoder.com/Software/Mouser/android/downloads/whenlast-release.apk

It's a simple app that helps you keep track of the last time(s) you performed some activity (like changed the batteries on your smoke detector).
This is actually an idea that I think was discussed on the forum in the context of a desktop app several years ago -- and it may have actually been coded as one at that time?

Screenshots:
WhenLastMain7.png
WhenLast_Edit.png
WhenLast_Prefs.png
WhenLast_About.png
WhenLast_Help.png
« Last Edit: January 08, 2015, 02:50 AM by mouser »

TaoPhoenix

  • 0 - 60 ... then back to 0 again!
  • Supporting Member
  • Joined in 2011
  • **
  • Posts: 4,642
    • Participated in NANY Challenge Three Times
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #1 on: November 22, 2014, 10:18 AM »

I haven't looked at those apps, but a quick suggestion just occurred to me if it's not already in there - a reverse or "detriment bar" you try to keep down.

Now excuse me while I eat my 5 slices of pizza ... er ... I mean baked ham and cucumbers!
: )

Use attachthumb=# to show an attached image as an expandable thumbnail, or attach=# to show full size. (With Brackets)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #2 on: December 07, 2014, 03:59 PM »
Ok so my first Android app is just about ready for alpha testing.
Do I have any volunteers who know how to install an android app from a .apk file who are willing to test?

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #3 on: December 07, 2014, 04:06 PM »
Do I have any volunteers
Yup, count me in :up:
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

Gretch68

  • Supporting Member
  • Joined in 2008
  • **
  • Posts: 2
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #4 on: December 07, 2014, 08:17 PM »
I'm mostly a lurker here. Count me in too. Love beta testing.  A chance to break stuff for fun  ;D

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #5 on: December 07, 2014, 08:41 PM »
A chance to break stuff for fun  ;D
I didn't tell mouser, but that's my motivation too  ;D :Thmbsup:
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #6 on: December 08, 2014, 12:49 AM »
Beta download links sent.

skwire

  • I eat Coding Snacks for breakfast...
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,297
    • Participated in NANY Challenge Seventeen Times
    • Coding Snacks
    • Superboy Coder
    • Cody Award
    • Volunteers/Staff
    • Gathering Badge
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #7 on: December 09, 2014, 01:25 AM »
The APK installed and ran fine on my Moto X (2014) and my Nexus 7 (2013) both running KitKat 4.4.4.  I didn't totally try to stress test it but the small run-through I gave it seemed to perform fine.

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #8 on: December 09, 2014, 08:11 AM »
After adding a single test-entry and pressing the Now button, I 'closed' WL using the Back button (Samsung Tab2 10.1, Android 4.4.2), and went for supper. After returning a bit later it had forgotten the time I pressed the Now button, though I'm very sure it was there when I closed it.
I have been unable to reproduce this behavior :huh: but I'll keep an eye on it.
I did add another entry, and it kept the Now setting, when I last checked, even after a forced close of the app.

This is looking just like any professional Android app, kudo's :Thmbsup:
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

Charles_EB

  • Participant
  • Joined in 2014
  • *
  • Posts: 1
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #9 on: December 10, 2014, 05:48 AM »
Looking forward to the release.

thanks

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #10 on: December 10, 2014, 08:33 PM »
New version of the APK is uploaded with tons of bug fixes, support for drag+drop, big improvements to GUI refreshing behavior.

I'm going to start using the google play store alpha testing feature, so anyone who wants to test just message me with your email address and ill add you to the list of alpa/beta tests and youll be able to access and update the program through the normal google play store (or keep downloading and sideloading the apk manually, either way).

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #11 on: December 11, 2014, 12:53 AM »
Seems to work fine in my tests.

[attachimg=#]

The grey colors are kind of boring and ugly in Lollipop's Material Design theme.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #12 on: December 11, 2014, 01:07 AM »
yeah i should maybe use the dark theme.
i also dont like how the buttons are different sizes and all that whitespace on the edit button.
also it looks like its not doing a good job of highlighting the current section ("Home") in lolipop.

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #13 on: December 11, 2014, 01:27 AM »
also it looks like its not doing a good job of highlighting the current section ("Home") in lolipop.

Yeah, I added another section ("Work") and I can't tell which one is the current section. There is no indication on the screen. Except, I suppose, that "Home" has 2 entries and "Work" has 1 entry.

[attachimg=#]

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #14 on: December 11, 2014, 01:30 AM »
yeah thats a bug then, i need to fix that pronto.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #15 on: December 11, 2014, 11:51 AM »
new build is up which should fix the weird look on lolipop that deo posted screenshots of; you should be able to see the tabs indicating nicely now.

Masonjar13

  • Participant
  • Joined in 2014
  • *
  • Posts: 35
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #16 on: December 12, 2014, 01:50 AM »
I'll be a tester as well, if you should need.
Tox ID: 065459DFC23CA5D238F2334168150B8727B1D0826C80DD2F49F35B612B401A0837F89E7C9C86

rgdot

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 2,197
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #17 on: December 12, 2014, 03:44 AM »
Misc should say (1) too, shouldn't it?

[attachimg=#]

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #18 on: December 12, 2014, 08:00 AM »
Misc should say (1) too, shouldn't it?
It looks like the count makes the tab-title too long. Turning off All in the settings, or shortening the word to Misc should show it.


Feature-request:
  • Option per item to reset to 'never' @midnight
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #19 on: December 12, 2014, 10:46 AM »
As Ath says -- its cutting off the tab title.
Actually once you have enough tabs it will stop doing that and give each tab as much space as it needs and let the tabs scroll.  But when you have a small number of tabs that will all fit on the screen it will sometimes cut off the tab title as you see.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #20 on: December 12, 2014, 03:38 PM »
New version is up with better drag+drop.

Do you folks think its important to start the new user off with some pre-made initial entries? Or leave it blank on first start?

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • Cody Award
    • Official Forum Clown
    • rotten turkey sandwich - Rotten Turkey Sandwich
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #21 on: December 12, 2014, 05:10 PM »
New version is up with better drag+drop.

Do you folks think its important to start the new user off with some pre-made initial entries? Or leave it blank on first start?
Yes, but preferably make it an option at installation.
Chris

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #22 on: December 12, 2014, 05:53 PM »
Yes, but preferably make it an option at installation.
That is not an option when installing on Android....... :huh:

Could be an option in the wrench-menu: "Add demo-data", and maybe also an option to remove those items (only them added using this option, or delete all items? )
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #23 on: December 12, 2014, 05:56 PM »
Well it could be asked on first run, same thing.

cthorpe

  • Discount Coordinator
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 738
Re: NANY 2015 Release: WhenLast (Android app)
« Reply #24 on: December 12, 2014, 10:56 PM »
Running this on my HTC One.

Only issue I see so far is one of my categories does not have a count for how many things are there.

So I see

"All (7) |  Aquarium  |  Home (2)"

Aquarium has 5 tasks


I was actually looking for something to help me keep track of regular maintenance on my son's aquarium, and this is perfect.



EDIT - Nevermind, I see that was addressed already with the titles being cut off.


EDIT Again - I've added enough tabs to allow them to scroll on the screen, and Aquarium is still cutting off the number of tasks.

Original address: https://www.donationcoder.com/forum/index.php?topic=39626.0