Dec
7
2009

I got curious what the Android 2.01 SDK User Agent was returning after toying around with the iPhone theme for Magento. It appears Apple has standardized the UserAgent and “Mobile Safari” as a condition should enable future detection of Webkit on any device without conditioning more. Here’s the full user agent being returned
1
| Mozilla/5.0 (Linux; U; Android 2.0.1; en-us;sdk Build/ES54) AppleWebKit/530.17+ (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 |
Possibly Related Posts:
no comments | tags: Android, AndroidOS, g1, tips | posted in Android, Web Development
Dec
6
2009

Recently installed the Zend Studio for Eclipse and took it upon myself to get Android Development setup as well. I also found Magento works best with ZendServer, although it does require a few work arounds to get Magento to work with ZendServer.
However with that being said I’m pretty much happy to have one IDE that I can do both Web Development, and Android Development in one IDE!
Now if only I can setup C# development, and Eclipse not be such a resource/memory hog.
ZendServer Community Edition
http://www.zend.com/en/products/server-ce/index
Zend Studio for Eclipse
http://www.zend.com/community/pdt
Installing Android SDK
http://developer.android.com/sdk/installing.html
Setting up Android SDK in Eclipse
http://developer.android.com/sdk/eclipse-adt.html
If anyone desires I can write up a more detailed step by step guide, however at this point I think its pretty easy to figure out, with the links I provided.
Possibly Related Posts:
no comments | tags: Android, Eclipse, Magento, Magento Commerce, programming, SDK, tips, Web Development | posted in Android, Magento Commerce, MySQL, Web Development
Dec
3
2009
After installing the iPhone Theme for Magento via Magento Connect do the following:
Simply configure the exceptions under “System”->”Configuration”->”Design”
Expand “Themes” see the screenshot and use the values “Mobile Safari|iPhone|iPod” for Matched expression, and “iphone” for value. Since both iPhone and Android use WebKit they will both return the user agent as “Mobile Safari”. Be sure and realize it IS case sensitive for all values.
However after some further testing with some iPhones won’t return “Mobile Safari” so the condition for iPhone or iPod needs to be added as well.
Cheers!

Update: More details about Which Browser is used in Android
Possibly Related Posts:
6 comments | tags: Android, Magento, Magento Commerce, tips, tricks | posted in Android, Magento Commerce
Aug
18
2009

Pavel Maček has created a vector based Photoshop PSD file GUI mockup of 1.5 Android elements, great for mockups and planning! Kudos to Pavel!
Possibly Related Posts:
no comments | tags: Android, AndroidOS, Design, g1 | posted in Android
May
11
2009

Android Blogging Network Posted the full CPU Software Interface docs full of register address block goodness. I’m by no means a low level ASM programmer but I think this opens up the doors for some really cool home brew applications for this hardware. Like Hosting on any USB device, TV out?
Here’s a direct link to the PDF files:
MSM-pdf.zip
Also I’ve been looking for a means to run apps off the SD card, and found this on XDA which is free, or you can pay $1 in the market for it. I’ve not tried it yet but a lot are showing success with it!
Apps to SDCard
Possibly Related Posts:
no comments | tags: Android, AndroidOS, g1 | posted in Android
Mar
30
2009

I’ve yet to play with the Accelerometer in Android’s SDK, but I think this tool from OpenIntents that could be very useful, and speed up development time. Giving you the ability to test your application via mouse and not having to constantly having to load a real G1 with the application, etc.
SensorSimulator – openintents – Sensor Simulator for simulating sensor data in real time. – Google Code.
Possibly Related Posts:
no comments | tags: accelerometer, Android, g1 | posted in Android
Mar
27
2009

According to a post in the Android Beginners Google Group, the Cupcake update has been merged with the master group. Some of the items listed:
- Save MMS attachments, Faster scrolling in conversations.
- Email fixes galore.
- Alarm Clock fixes
- Music fades for phone calls. New media search intent.
- Browser updates, with SquirrelFish JS engine, Webkit core update, copy/paste on page text, search page, faster screen draws.
- Video Recorder, Share intent for videos, video thumbnails, local file playback, Hardware encoded videos
- Download Manager has better handling
- On screen keyboard
- Access raw audio data from application code
- Framework support for listing processes
- UI Rework for “Manage Applications”.
- Blue Tooth A2DP & AVRCP profiles support
- New Linux kernel based on 2.6.27.
- Basic x86 support (
what the heck this means is a good question
)
- SIM Application Toolkit.
Get all the Details here:
Good News cupcake” development branch Merged to The master project
Possibly Related Posts:
no comments | tags: Android, cupcake, g1, update | posted in Android
Mar
18
2009

I’ve been waiting to hear about a means to tether my G1 to a computer and be able to get online via 3G for those days when your ISP is having some issues, or your remote with a laptop but no wireless card. Its currently free for the beta version but once its stable they will be charging for it, so download this beauty now and keep the executable on a USB drive I say!
PdaNet — Use your G1 as a USB Modem.
Possibly Related Posts:
1 comment | tags: Android, g1, google, tether | posted in Android
Mar
11
2009

Amazon.com has the Black G1’s up for sale for under $100, it requires a 2 year contract but heck of a deal for those looking to get THE phone if you ask me
Amazon.com: T-Mobile G1 Phone with Google, Black (T-Mobile): Cell Phones & Service.
In some other related news, it also appears that the much debated CupCake update will be released sometime in April.
Possibly Related Posts:
2 comments | tags: amazon, Android, cheap | posted in Android