Profile

Cover photo
Ah Lam
Works at Apptask
Attended 香港理工大學
Lives in hong kong
84 followers|85,113 views
AboutPostsPhotosYouTube

Stream

Ah Lam

Shared publicly  - 
 
 
If you're writing Android apps, I hope you check this out.
1
Add a comment...

Ah Lam

Shared publicly  - 
 
 
Design is hard

As an Android user, I appreciate when applications closely follow the Android design guidelines.

However, there's one tiny bit of the guidelines that keeps surprising me, and that's the overflow menu on the bottom action bar (whether a plain split action bar or a contextual action bar). That pattern is used so rarely that I got very strongly used to the overflow menu being on the top-right.

Sadly, as much as I can feel that something isn't quite right for me, I don't know what would be really right.

-The bottom bar is a great way to display more icons than the top bar would hold, since it's guaranteed to hold at least 5 icons, so it can't go away.

-Generally speaking, spreading the actionable icons over both bars makes them hard to scan at a glance, to the point where that's impractical.

-I wonder if leaving the overflow menu on the top bar while the other icons go to the bottom bar would work. Being somewhat isolated and in a very constant position, it's conceivable that the user might be able to "see" it even while scanning the bottom bar. However, that still has drawbacks: a user scanning the top bar would think that there are no actions beyond the ones in the overflow menu, and a user scanning the bottom bar start-to-end would not land on the overflow menu as the last item for actions beyond the ones already shown as icons.

Following the rules is hard. Breaking them is sometimes even harder.

As usual, this is my personal opinion, not my past, present (or future) employer's.
1
Add a comment...

Ah Lam

Shared publicly  - 
 
Just do a simple helper for view touch event like iOS

#android   #touchevent    #ios   #library  
1
Add a comment...

Ah Lam

Shared publicly  - 
 
standard qi wireless charge for nokia ,nexus 7 just around $13 us . cool
1
Add a comment...

Ah Lam

Shared publicly  - 
 
 
Visa & Mastercard accepted
1
Add a comment...

Ah Lam

Shared publicly  - 
 
 
#AndroidDev , make sure you tune in to the Google Press Event in ~47 minutes at 9am (-7 UTC)!

Google Press Event - 7/24/13
1
Add a comment...
In his circles
83 people
Have him in circles
84 people
Sheung Li's profile photo
Sarah Thian's profile photo
Johnny Lai's profile photo
Ivan Au's profile photo
Carrie Chan's profile photo
Nicole Huang's profile photo

Ah Lam

Shared publicly  - 
 
 
Excited for the launch of +Secret, a new anonymous social app from my ex-Google+ colleagues +Chrys Bader and +David Byttow. I've been using it for months and think they've totally nailed something missing from the social app space. Get it for iOS: https://www.secret.ly/download

#privacy   #anonymity   #getsecret  

 
1
Add a comment...

Ah Lam

Shared publicly  - 
1
Add a comment...

Ah Lam

Shared publicly  - 
 
有冇人都覺得天文台個app 好 醜? 
有冇高手可以設計個靚d 的design俾佢地。
 ·  Translate
1
Add a comment...

Ah Lam

Shared publicly  - 
 
 
New Google Play services Release

The latest Google Play services system image and client library is now available via the SDK Manager. This release includes a number of bug fixes, as well as a new map padding feature for Maps that allows you to reposition default map controls, which is particularly useful when your map is partially obstructed by other views like a translucent ActionBar.
1
Add a comment...

Ah Lam

Shared publicly  - 
 
64bit windows
 
64-bit iPhone

Since everyone seems to have an opinion about the iPhone 5s having a 64-bit processor, here's mine.

In the immediate future, this will make zero difference for consumers. Applications that ship today will continue to be compiled as 32-bit, so that they can run on all the other iOS devices as well. Since the iPhone 5s is likely to be faster than all those other iOS devices as well, there's little point right now optimizing an application for the iPhone 5s, everything that runs well enough on an iPhone 4s or iPhone 5 or iPhone 5c will run well enough on an iPhone 5s as well. Optimize for the low end, and the high end will take care if itself.

In the medium term, there will come a moment in time when all supported iOS devices have 64-bit support, with Apple dropping support for 32-bit devices. At that point, the iPhone 5s will be the oldest supported iOS devices, and the iPhone 5c won't be supported any more. Indirectly, that means that the iPhone 5s will have a longer useful life than the iPhone 5c, and since the difference between 32-bit and 64-bit is qualitative and not quantitative, it's possible that the useful life of an iPhone 5s will be more than one year longer than that of the iPhone 5c. Users who care about how long they can keep their phones before being forced to replace them because of obsolescence could consider the more expensive iPhone 5s over an iPhone 5c on this point alone, regardless of the other differences.

Finally, 64-bit support in the iPhone 5s is a great stepping stone for developers. Even though deploying 64-bit-only applications might not be practical for another few years, it's never too early to make sure that code compiles for 64-bit targets and passes all the unit tests, to run microbenchmarks, and maybe even for some dogfooding. In the long term, I can't rule out that Apple would remove 32-bit support entirely and would therefore mandate 64-bit applications, and it's probably easier to get ready on an ongoing basis than to go through a 64-bit fire drill many years down the road.
1
Add a comment...

Ah Lam

Shared publicly  - 
 
You know #nexus72013  
1
Add a comment...
People
In his circles
83 people
Have him in circles
84 people
Sheung Li's profile photo
Sarah Thian's profile photo
Johnny Lai's profile photo
Ivan Au's profile photo
Carrie Chan's profile photo
Nicole Huang's profile photo
Work
Occupation
Mobile Application Developer
Employment
  • Apptask
    Mobile Application Developer, 2011 - present
  • Well Elegant Enterprise Limited
    Software Engineer, 2010 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
hong kong
Links
YouTube
Contributor to
Story
Introduction
Google 當初本想以 1 百萬美金價格賣給 Yahoo,誰知道楊致遠不買帳,才迫使他們走上獨立,創出一個千億美金價值的公司。

己關閉的thediary.hk.st / diary.jesslam.net 創辦人

Nikon D90
Nikon AF Zoom-Nikkor 24-85mm f/2.8-4D IF
Tokina AT-X 12-24mm F4 SD DX II
Education
  • 香港理工大學
Basic Information
Gender
Male