I'm sure you've come across this situation before - you're out, phone is dying on 3% and you can't find an outlet.
A lot of people have bought Mophie juicepacks but imo they are overpriced and underperform. I stumbled across this little generic brand on Amazon called Ravpower
It's 30 bucks for 10,000 mAh!! In comparsion, Mophie is like 2-3000 at most for +100 bucks. It's way cheaper and you get much more power. You even get two plugs (one for phone and one for tablets) so that you can charge two devices at a time (and your phone will love you for letting them charge their phone).
So I bought this and am totally happy with my purchase. If you need juice, you need to check this out!
Michael Pang
Wednesday, April 2, 2014
Monday, December 9, 2013
Why Flickr is the best option for photos in the cloud - App Review Flickr Uploader
Now with so many people taking pictures on their smartphones, people want to have an easy way to backup their photos easily. There are many options out there but each has their own drawback. In my opinion, the most popular ones are probably facebook and dropbox. I've used dropbox for camera uploads, which works well but there is a storage limit and most people with free accounts don't have that much space. While Facebook was an early option for many people, I think we've quickly realized that automatically posting pictures to Facebook may not be a good idea (sometimes we might not want to post them publicly).
So I've been searching for alternatives to store my camera phone photos. I just learned that Flickr (from Yahoo!) is offering one TERABYTE storage for your photos. Who else is offering that? Google+ is 15 GBs and I think that's probably the closest. That's a pretty sweet deal for free.
The only issue is that Flickr alone doesn't have an auto upload/sync feature. So here comes an app to solve that - "Flickr Uploader". This app will basically do all your syncing for you and upload all your photos to Flickr. I've used it so far and I'd say that I'm pretty happy with it. It's free for 7 days and after that you need to pay a one time fee for $4.99 to get it.
If you love taking photos but HATE backing them up, then Flickr is probably the best choice right now for photo lovers and Flickr Uploader the perfect complimentary app.
So I've been searching for alternatives to store my camera phone photos. I just learned that Flickr (from Yahoo!) is offering one TERABYTE storage for your photos. Who else is offering that? Google+ is 15 GBs and I think that's probably the closest. That's a pretty sweet deal for free.
The only issue is that Flickr alone doesn't have an auto upload/sync feature. So here comes an app to solve that - "Flickr Uploader". This app will basically do all your syncing for you and upload all your photos to Flickr. I've used it so far and I'd say that I'm pretty happy with it. It's free for 7 days and after that you need to pay a one time fee for $4.99 to get it.
If you love taking photos but HATE backing them up, then Flickr is probably the best choice right now for photo lovers and Flickr Uploader the perfect complimentary app.
Sunday, November 17, 2013
Legend of Korra Season Finale Review - Finally over but a lot of WTFs
So I watched the season finale of Legend of Korra on Friday (4 episodes!! I couldn't believe it). It was awesome to watch so many in a row but I had some things I wanted to ask and post about (WARNING SPOILER ALERT)
So the ending seems pretty rushed to me in terms of how they resolve the issues. It just happened way too fast and a lot of things just started coming into play out of nowhere (hence people complaining about too many deus ex machinas).
1) WHERE DID JINORA come from?? She flew out of the Harmonic Convergence like it was no big deal and blinded Vaatu to death apparently. This wasn't explained how she did it or what the power was: which leads to my next point.
2) WHAT did Jinora do?? The show doesn't say anything - they just show her with a giant yellow orb. You might as well just say she had a dragonball.
3) If Vaatu and Raava can't exist without each other, then Vaatu wasn't really defeated right? He just went somewhere else. BUT WHERE?
4) I thought it was funny how Asami got so pissed off when Mako was kissed by Korra. Korra always gets in her way haha. It can't be fun for her. Are they even going to be together? I think Mako and Asami would make a better couple so hopefully that just continues.
So the ending seems pretty rushed to me in terms of how they resolve the issues. It just happened way too fast and a lot of things just started coming into play out of nowhere (hence people complaining about too many deus ex machinas).
1) WHERE DID JINORA come from?? She flew out of the Harmonic Convergence like it was no big deal and blinded Vaatu to death apparently. This wasn't explained how she did it or what the power was: which leads to my next point.
2) WHAT did Jinora do?? The show doesn't say anything - they just show her with a giant yellow orb. You might as well just say she had a dragonball.
3) If Vaatu and Raava can't exist without each other, then Vaatu wasn't really defeated right? He just went somewhere else. BUT WHERE?
4) I thought it was funny how Asami got so pissed off when Mako was kissed by Korra. Korra always gets in her way haha. It can't be fun for her. Are they even going to be together? I think Mako and Asami would make a better couple so hopefully that just continues.
Tuesday, October 22, 2013
Carrot Dating - "First Bribe For Date App" - How Tech Can't Solve Every Problem
So I read an interesting article in Venture Beat today by Rebecca Grant about an app called Carrot Dating. The premise is that nerdy guys who can't regularly score with attractive girls can bribe them by getting them to go on dates with them if they give them some sort of gift.
She goes in depth into how wrong this idea is so I won't repeat them but I just wanted to put some thoughts into this.
This is an example of how technology can't solve every problem in the world and that as technologists, we must recognize a limit to where tech can and cannot be in our life.
Aside from how messed up this is, I don't think it even solves these men's problem in the first place. Even if you could get them on a date with you by giving them a present, the women aren't there because they necessarily (or at all) like you but just want some material gift. Maybe it's good if you want a "short term" investment or a gold digger who just admires you for your money but I have a feeling that most people want to be loved for who they are, not how much money they make. Because in the end, if you were to run out of money, you would presumably run out of dates.
A real relationship should be based on mutual interest and being able to be your best self. In this, it's all about marketing and improving yourself as a man. Instead of thinking how much money guys should spend, they should instead think about how to make a woman attracted to them based on non-financial qualities.
My advice to these men is don't rely on a "solution" like this - the only real way to solve their dating situation is figure out how to make themselves attractive to the opposite sex. It's basically learning how to market yourself so that you can come across as confident, funny, or other traits that your target audience would find interesting. Honestly, getting a hobby would be a much better ROI than using this app.
She goes in depth into how wrong this idea is so I won't repeat them but I just wanted to put some thoughts into this.
This is an example of how technology can't solve every problem in the world and that as technologists, we must recognize a limit to where tech can and cannot be in our life.
Aside from how messed up this is, I don't think it even solves these men's problem in the first place. Even if you could get them on a date with you by giving them a present, the women aren't there because they necessarily (or at all) like you but just want some material gift. Maybe it's good if you want a "short term" investment or a gold digger who just admires you for your money but I have a feeling that most people want to be loved for who they are, not how much money they make. Because in the end, if you were to run out of money, you would presumably run out of dates.
A real relationship should be based on mutual interest and being able to be your best self. In this, it's all about marketing and improving yourself as a man. Instead of thinking how much money guys should spend, they should instead think about how to make a woman attracted to them based on non-financial qualities.
My advice to these men is don't rely on a "solution" like this - the only real way to solve their dating situation is figure out how to make themselves attractive to the opposite sex. It's basically learning how to market yourself so that you can come across as confident, funny, or other traits that your target audience would find interesting. Honestly, getting a hobby would be a much better ROI than using this app.
Friday, October 28, 2011
Possible way to make revolutionize TV
So I was reading about how Steve Jobs "cracked" the TV industry but what could they possibly do at Apple (or other companies) to do this? Here are my ideas.
The only way I would see TV "revolutionized" would be if 1) cable companies lost the ability to package channels and the consumer can choose INDIVIDUAL channels. For example, I love Comedy Central so I would love to have that as one of my core channels but I don't give a damn about MTV and Jersey Shore (or infomercial etc etc). This has already been done in Canada but by the government and people can just pay for the channels they want and are not forced to buy 150 channels to watch 10 of them.
2) instant demand of the shows and integration of social networks into the TV set. In today's world of instant gratification, TV is way too slow. We have to conform to the TV's and the network's demands, schedule, which is a concept that is completely outdated. The only way TV can beat the internet is through instant delivery of TV shows (i.e. live sports games, live concerts, etc etc) and their replays. Let's say you want to watch a football game that starts on 7 pm but you were late to get home so you're back at 7:30. Of course you want to continue watching it but you want to see it from the beginning.
What if, you could watch the beginning of the game at 7:30 pm and just continue watching the replay until you catch up to the whole show till it ends? This way, you don't have to watch part of it now and then rewatch the beginning later. And of course, it would be great if somehow this content was available to you after the show is over for replay value and accessed by computer, iOS device etc.
Also, if they integrate social networks into the TV, that would be amazing too. Imagine if you're watching a basketball game and Lebron James just dunked over two defenders; the right hand side will show real live comments from Facebook and Twitter users commenting on it. You can even comment on it and if it's too distracting, you can put it away as well. This integration allows you to see feedback from others around your community, your country or the world and makes TV a more social experience rather than simply a one to one experience. Imagine the TV can listen to your voice if you and some friends are physically away from each other (i.e. you are watching TV at home, your friends are watching it in Florida) and you can communicate through the TV through VoiP most likely to comment on the game, etc.
Touchscreen doesn't make sense for a TV because no one stands in front of the TV to use it...they sit down far away from it. Integration with a touchscreen device however would be great i.e. an Ipad app that allows you to use a remote. Not just a remote, but also the TV guide on the Ipad as well; I hate watching TV because it's so goddamn annoying trying to find that ONE show in the hundreds of channels. The interface sucks using the remote and the TV; it needs to be simplified and using the iPad to do that would be great.
The only way I would see TV "revolutionized" would be if 1) cable companies lost the ability to package channels and the consumer can choose INDIVIDUAL channels. For example, I love Comedy Central so I would love to have that as one of my core channels but I don't give a damn about MTV and Jersey Shore (or infomercial etc etc). This has already been done in Canada but by the government and people can just pay for the channels they want and are not forced to buy 150 channels to watch 10 of them.
2) instant demand of the shows and integration of social networks into the TV set. In today's world of instant gratification, TV is way too slow. We have to conform to the TV's and the network's demands, schedule, which is a concept that is completely outdated. The only way TV can beat the internet is through instant delivery of TV shows (i.e. live sports games, live concerts, etc etc) and their replays. Let's say you want to watch a football game that starts on 7 pm but you were late to get home so you're back at 7:30. Of course you want to continue watching it but you want to see it from the beginning.
What if, you could watch the beginning of the game at 7:30 pm and just continue watching the replay until you catch up to the whole show till it ends? This way, you don't have to watch part of it now and then rewatch the beginning later. And of course, it would be great if somehow this content was available to you after the show is over for replay value and accessed by computer, iOS device etc.
Also, if they integrate social networks into the TV, that would be amazing too. Imagine if you're watching a basketball game and Lebron James just dunked over two defenders; the right hand side will show real live comments from Facebook and Twitter users commenting on it. You can even comment on it and if it's too distracting, you can put it away as well. This integration allows you to see feedback from others around your community, your country or the world and makes TV a more social experience rather than simply a one to one experience. Imagine the TV can listen to your voice if you and some friends are physically away from each other (i.e. you are watching TV at home, your friends are watching it in Florida) and you can communicate through the TV through VoiP most likely to comment on the game, etc.
Touchscreen doesn't make sense for a TV because no one stands in front of the TV to use it...they sit down far away from it. Integration with a touchscreen device however would be great i.e. an Ipad app that allows you to use a remote. Not just a remote, but also the TV guide on the Ipad as well; I hate watching TV because it's so goddamn annoying trying to find that ONE show in the hundreds of channels. The interface sucks using the remote and the TV; it needs to be simplified and using the iPad to do that would be great.
Labels:
apple tv,
future,
revolution,
social networks,
steve jobs
Tuesday, August 16, 2011
Google Buys Motorola Mobility! Googlerola?
Wow so apparently Google just bought the mobile division of Motorola for 12.5 billion dollars, which was splintered off from Motorola before into a separate company. That's really big news because before Google only provided the software for Android phones and allowed their partners to do the manufacturing. Now Google is competing with its partners as well, which would cause a sour taste in their competitors such as HTC and Samsung.
Some people are saying it's a good deal while others aren't. The pro is that you can finally have Google provide more original support, design and development in Android phones, hopefully making the fragmentation problem much less of a problem. This seems to confirm that Apple's unified approach of creating the software and hardware is the best way instead of just sending out the software to a multitude of partners. The con is that you just messed up your previous business model and probably burned a few bridges with your partners. The biggest reason though is that Google is buying up Motorola for the patents it has (17000 or more i believe) because Google has been dealing with a lot of lawsuits regarding patents (as well as everyone else in the tech world it seems) over mobile patents. At the very least, Google acquired the patents to protect itself but will it's 12.5 billion dollar acquisition amount to anything profitable or useful in advancing the Android platform? That is the million (or billion I guess) dollar question.
Isn't it interesting that both Google and Apple have now messed with Samsung (referring to Apple's lawsuit against Samsung for copyright infringement on their galaxy tab and phones)? I'm sure Samsung's not too happy about it.
For more on the news,
http://www.businessinsider.com/google-motorola-deal-2011-8
Some people are saying it's a good deal while others aren't. The pro is that you can finally have Google provide more original support, design and development in Android phones, hopefully making the fragmentation problem much less of a problem. This seems to confirm that Apple's unified approach of creating the software and hardware is the best way instead of just sending out the software to a multitude of partners. The con is that you just messed up your previous business model and probably burned a few bridges with your partners. The biggest reason though is that Google is buying up Motorola for the patents it has (17000 or more i believe) because Google has been dealing with a lot of lawsuits regarding patents (as well as everyone else in the tech world it seems) over mobile patents. At the very least, Google acquired the patents to protect itself but will it's 12.5 billion dollar acquisition amount to anything profitable or useful in advancing the Android platform? That is the million (or billion I guess) dollar question.
Isn't it interesting that both Google and Apple have now messed with Samsung (referring to Apple's lawsuit against Samsung for copyright infringement on their galaxy tab and phones)? I'm sure Samsung's not too happy about it.
For more on the news,
http://www.businessinsider.com/google-motorola-deal-2011-8
Sunday, July 17, 2011
What Android Needs To Compete Against Apple
Google's mobile operating system, Android, clashes directly with Apple's iOS. Whereas Apple's model is built upon a strong centralized authority (Apple), Google chooses to license its software to hardware manufacturers such as HTC, Samsung, Motorola etc. In essence, it's just following the PC strategy of creating solely software and relying on partners to create the hardware. The great thing about that is that it allows Google to focus on the software only and not worry about hardware sales. The con is that this creates a very confusing experience for all the users who may want to use Android but are just way too confused.
As many critics have pointed out, Android has a fragmentation issue, where so many partners are creating their own version of Android hardware and software wise. For example, the buttons for different manufacturers for home, exit, menu and search can be completely different. The quality is also very different too; while iOS can only be installed on iPhones, a premium product (at least until it becomes obsolete), Android can be put onto any device that will accept it. You can have the best flagship phones from Verizon, such as the HTC Thunderbolt, with very impressive specifications and high price that clearly show it's a premium product and you can also have Android on the cheapest or free phones. There is a lot of complaint that compatibility issues abound with Android apps; i.e. an app may work for one phone while it does not work for another phone. Another issue I think is a problem is that there is way too much noise in the environment concerning branding. For instance, the Droid X by Motorola can be confusing because I remember when people I talked to about it couldn't understand the difference between Droid X and Android. The marketing is also pretty terrible imo, especially in the beginning. I remember watching a commercial for the Droid phone and it just had a strange looking robot that was moving around its arms clicking on images. It didn't really help people understand WHAT the Droid X was; all I could tell was that it's name was Droid. Plus, it tried way too hard to be futuristic and "cool"; it looked like it came out of the brain of a 60 year old advertising executive.
Now that the problems are identified, what does Google need to do?
I believe that Google needs to push itself more into Android. While I'm not advocating for an Apple like vice over everything, Google should be more of a guiding force that unites and integrates the system. For instance, they should definitely create a benchmark for the minimum amount of hardware quality (such as processor, ram etc). 2) They need to create a universal standard for the user experience; this includes button placement and a unified stock experience so that users can move from one device to another seamlessly and not have to worry about a new learning curve. Of course, I do think that manufacturers can offer an option of their own UI design so that they can create what they feel is the best representation of their company. This offers choice to users; if they wish not to be hassled with learning new interfaces and what not, they can use the unified stock experience. If they want to try out the manufacturer's tweaked interface, they can select that as well. It's quite simple; there are apps out there now called "Launchers" that can change the interface visually but doesn't change anything else.
Regarding the app store, the app store needs to be more developer friendly and have Google be a central authority to take care of the annoying administrative and business aspects of the transactions. I remember reading an editorial who complained that developing for Android apps was annoying because he had to take care of so much of the customer support and financial aspect when he would much rather be just developing the app, which he does on iOS. Apple handles all those issues for him. Google can do the same thing. Google should also be trying to entice iOS developers to develop their apps for Android as well as iOS. To go even further, if they find promising developers, they should definitely put them on a preferred list of some sort, whether they means they get access to new hardware, development kits, code w/e. They can also pay them to develop exclusively for Android; if the app is successful, then it's a win win situation for both. Google gets a great app on Android to brag about and the developer has revenue from successful sales. Lastly, Google needs to clean up the app store to maintain a certain quality for its apps. It can do this by example, by developing some more quality apps so developers know what the bar is. They can also just take out the apps they feel are poor quality and weed them out or help them become better. Or they can just put a warning saying that this app has not met the standards Google believes to be fit etc etc.
In terms of marketing and advertising, Google needs to put the Android brand out there to make sure everyone knows what it is, just like how everyone know what Windows is. It needs to lose the "nerdy" image and create a new, cool chic branding feel. It doesn't mean it has to abandon all the "geeks" who are really proficient in Android and like to tweak around. That would be unwise. But at least in the public sphere, Google and friends need to learn how to make their products desirable like Apple and marketing is an important aspect of that. They need to sell that the Android experience is preferable to Apples because of XYZ (i.e. you can still get unlimited Data on Sprint but if you got an iPhone from ATT, you have to pay more to get less data), the hardware is much more up to date etc. Also, I think that these manufacturers should think outside of the box; why is every Android device like a Ford Model T? No one said that black was the only color allowed right? Be a little more creative and try out red, blue, white, green etc...
That's about my views on Android tonight...feel free to reply
As many critics have pointed out, Android has a fragmentation issue, where so many partners are creating their own version of Android hardware and software wise. For example, the buttons for different manufacturers for home, exit, menu and search can be completely different. The quality is also very different too; while iOS can only be installed on iPhones, a premium product (at least until it becomes obsolete), Android can be put onto any device that will accept it. You can have the best flagship phones from Verizon, such as the HTC Thunderbolt, with very impressive specifications and high price that clearly show it's a premium product and you can also have Android on the cheapest or free phones. There is a lot of complaint that compatibility issues abound with Android apps; i.e. an app may work for one phone while it does not work for another phone. Another issue I think is a problem is that there is way too much noise in the environment concerning branding. For instance, the Droid X by Motorola can be confusing because I remember when people I talked to about it couldn't understand the difference between Droid X and Android. The marketing is also pretty terrible imo, especially in the beginning. I remember watching a commercial for the Droid phone and it just had a strange looking robot that was moving around its arms clicking on images. It didn't really help people understand WHAT the Droid X was; all I could tell was that it's name was Droid. Plus, it tried way too hard to be futuristic and "cool"; it looked like it came out of the brain of a 60 year old advertising executive.
Now that the problems are identified, what does Google need to do?
I believe that Google needs to push itself more into Android. While I'm not advocating for an Apple like vice over everything, Google should be more of a guiding force that unites and integrates the system. For instance, they should definitely create a benchmark for the minimum amount of hardware quality (such as processor, ram etc). 2) They need to create a universal standard for the user experience; this includes button placement and a unified stock experience so that users can move from one device to another seamlessly and not have to worry about a new learning curve. Of course, I do think that manufacturers can offer an option of their own UI design so that they can create what they feel is the best representation of their company. This offers choice to users; if they wish not to be hassled with learning new interfaces and what not, they can use the unified stock experience. If they want to try out the manufacturer's tweaked interface, they can select that as well. It's quite simple; there are apps out there now called "Launchers" that can change the interface visually but doesn't change anything else.
Regarding the app store, the app store needs to be more developer friendly and have Google be a central authority to take care of the annoying administrative and business aspects of the transactions. I remember reading an editorial who complained that developing for Android apps was annoying because he had to take care of so much of the customer support and financial aspect when he would much rather be just developing the app, which he does on iOS. Apple handles all those issues for him. Google can do the same thing. Google should also be trying to entice iOS developers to develop their apps for Android as well as iOS. To go even further, if they find promising developers, they should definitely put them on a preferred list of some sort, whether they means they get access to new hardware, development kits, code w/e. They can also pay them to develop exclusively for Android; if the app is successful, then it's a win win situation for both. Google gets a great app on Android to brag about and the developer has revenue from successful sales. Lastly, Google needs to clean up the app store to maintain a certain quality for its apps. It can do this by example, by developing some more quality apps so developers know what the bar is. They can also just take out the apps they feel are poor quality and weed them out or help them become better. Or they can just put a warning saying that this app has not met the standards Google believes to be fit etc etc.
In terms of marketing and advertising, Google needs to put the Android brand out there to make sure everyone knows what it is, just like how everyone know what Windows is. It needs to lose the "nerdy" image and create a new, cool chic branding feel. It doesn't mean it has to abandon all the "geeks" who are really proficient in Android and like to tweak around. That would be unwise. But at least in the public sphere, Google and friends need to learn how to make their products desirable like Apple and marketing is an important aspect of that. They need to sell that the Android experience is preferable to Apples because of XYZ (i.e. you can still get unlimited Data on Sprint but if you got an iPhone from ATT, you have to pay more to get less data), the hardware is much more up to date etc. Also, I think that these manufacturers should think outside of the box; why is every Android device like a Ford Model T? No one said that black was the only color allowed right? Be a little more creative and try out red, blue, white, green etc...
That's about my views on Android tonight...feel free to reply
Subscribe to:
Posts (Atom)