Profile

Cover photo
Ivan Wooll
Works at The App Developers
Lives in Northampton, United Kingdom
45 followers|331,553 views
AboutPostsPhotosYouTube

Stream

Ivan Wooll

Shared publicly  - 
 
The key to a perfect boiled egg.
Get perfectly boiled eggs every time with the easiest to use Egg Timer app ...
1
Add a comment...

Ivan Wooll

Shared publicly  - 
 
If anybody can spare a moment to vote for our "Pitch to Rich" bid that would be appreciated. Cheers!
The vision is to create amazing products that every man, woman and child will know and use, products to enjoy life, to treasure moments, and to bring the world closer. We want to make life better and more interesting for everyone, everywhere.
1
Add a comment...

Ivan Wooll

Shared publicly  - 
 
Some good tips here.
 
MEMORY == PERFORMANCE
The more developers I talk to, the more I realize that the cornerstone of most performance issues on mobile devices, are directly related to memory handling. Here's a great article by the +Hughes Systique Corporation folks covering some best practices

#perfmatters  
  For those tracking the evolution of Android, it is evident that the future of the Android based ecosystem goes far beyond just phones and tablets. The OS is already making its way into a host of other smart devices, like Google Glass for example, in a movement toward what’s being called “the internet of things” or IoT.
16 comments on original post
1
Add a comment...

Ivan Wooll

Shared publicly  - 
1
Add a comment...

Ivan Wooll

Shared publicly  - 
 
Funny
2
Add a comment...

Ivan Wooll

General Discussion  - 
 
Anybody in the UK looking for an Android dev job in the Bedford area?
Aptitude and attitude more important than qualifications.
2
Khalid Eldehairy's profile photoJulio García Muñoz's profile photoIvan Wooll's profile photoAnkur Jagani's profile photo
8 comments
 
i am interested. you can contact me on  ankur.r.jagani@gmail.com
Add a comment...
Have him in circles
45 people
Ben Hogan's profile photo
Zaur Amikishiyev's profile photo
Beauty of Cosmos's profile photo
Brendan Hamley's profile photo
John P.'s profile photo
The Top 10 Sites's profile photo
Hana Wooll's profile photo
Brian Keith's profile photo
Ouadie LAHDIOUI's profile photo

Ivan Wooll

Shared publicly  - 
1
Add a comment...

Ivan Wooll

git / github  - 
 
A small library including an example app demonstrating a concept of combining the 'floating label' pattern with form validation.

https://github.com/IvanWooll/FloatingLabelValidator
7
5
조남두's profile photo许伟疆's profile photo
Add a comment...

Ivan Wooll

Shared publicly  - 
 
Looks interesting. Will have to give it a try.
 
nice logger lib fro android:

https://github.com/orhanobut/logger
Simple, pretty and powerful logger for android
3 comments on original post
1
Add a comment...

Ivan Wooll

Shared publicly  - 
 
 
Damn, this library is cool. Not only does it log the start and return of each annotated method, but it also logs the number of milliseconds it took the method to execute as well. :)

As a programmer, you often add log statements to print method calls, their arguments, their return values, and the time it took to execute. Shouldn't it be easier? Simply add @DebugLog to your methods and you will automatically get all of the things listed above logged for free.
hugo - Annotation-triggered method call logging for your debug builds.
6 comments on original post
1
Add a comment...

Ivan Wooll

General Discussion  - 
 
I work in a small team (2) of Android developers and we find ourselves quite often creating utility classes and then copying them from one project to the next when we start a new one.

This is obviously not the best way of re-using code

I'd be interested to hear what other companies are doing with regard to sharing common code internally. 
1
Edwin van Ouwerkerk Moria's profile photoMalachi de Ælfweald's profile photoPietro Palladino's profile photo梁云龙's profile photo
5 comments
 
why not make the public classes jar package?
Add a comment...

Ivan Wooll

Shared publicly  - 
 
 
it's been a looong time.

Here is my new library: JumpingBeans. This library recreates the jumping dots effect we all know and love (?) from Google's Hangouts, shown to indicate someone is writing something (and other things as well).

It could have been easy to do it with a drawable, or a custom View, but instead I wanted this to be a pure text approach, and as lightweight as possible. What else could I use then if not our beloved Spans?

The hardest part of writing this library was not to get the actual jumping animation right, but rather how to design the API in a way that makes sense and prevents users from messing up with the library. Spans don't support invalidating themselves -- and this makes sense, as they're metadata. But that required me to ask for a TextView reference to call invalidate() on, to get the animation to show. It's not ideal, but it's the best I could come up with.

So, enjoy the library! As usual, there is a demo on the Play Store[0], and the full sources are available under the Apache 2 license on GitHub (link attached to this post).

It's been a fun little thing to work on, maybe someone will actually find a use for it. If so, let me know :)


PS: 100 internets to all those who giggled reading the quote at the beginning of the post. You can have the cake.
11 comments on original post
1
Add a comment...
People
Have him in circles
45 people
Ben Hogan's profile photo
Zaur Amikishiyev's profile photo
Beauty of Cosmos's profile photo
Brendan Hamley's profile photo
John P.'s profile photo
The Top 10 Sites's profile photo
Hana Wooll's profile photo
Brian Keith's profile photo
Ouadie LAHDIOUI's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Northampton, United Kingdom
Links
YouTube
Work
Employment
  • The App Developers
    Android Developer, present
Basic Information
Gender
Male