The new offering of Coursera's Programming Mobile for Android Handheld Systems will start next September 26th. I followed the first offering and it did help me
https://www.coursera.org/course/android
It is part of a series of 3 courses, whose first offering was really interesting and touched on topics which are useful not only for Android development (multithreading, design patterns, Spring framework, HTTP, OAuth2.0, etc...).
And if you don't want a verified certificate... it's free
Related
Just thought this was sad....
http://developer.nvidia.com/tegra/forum/honeycomb-harmony
Probably the wrong forum for this, but I think the G-Tab will be my 1st and only android device.
From day 1 till now I have had a bad taste in my mouth between Viewsonic's dropping the ball, Google's Honeycomb decisions, and finally Nvidia's dropping the platform not even 1 year in. This is a mess.
Thanks to XDA as they have been the only group in this mess who actually cared about the end users, and they were unpaid enthusiasts. That's a huge strike against android as a viable platform.
Virtual Pariah said:
Probably the wrong forum for this, but I think the G-Tab will be my 1st and only android device.
From day 1 till now I have had a bad taste in my mouth between Viewsonic's dropping the ball, Google's Honeycomb decisions, and finally Nvidia's dropping the platform not even 1 year in. This is a mess.
Thanks to XDA as they have been the only group in this mess who actually cared about the end users, and they were unpaid enthusiasts. That's a huge strike against android as a viable platform.
Click to expand...
Click to collapse
What's the difference as long as the need is being taken care of?
For many this platform and tab have been taken from a mere consumption device to a learning tool. Who else, is offering such opportunity to better learn a mobile platform in and out?
Sometime we look right past the obvious. I would much more so want to learn than sit and play games or consume. To each his own.
Wow! Out of all the companies, nvidia was the last company I thought would do this. Reputation of driver support is just about the most important thing a chip company can have.
edirector said:
What's the difference as long as the need is being taken care of?
For many this platform and tab have been taken from a mere consumption device to a learning tool. Who else, is offering such opportunity to better learn a mobile platform in and out?
Sometime we look right past the obvious. I would much more so want to learn than sit and play games or consume. To each his own.
Click to expand...
Click to collapse
I see where you are going, but, without official support most of the enthusiast devs will migrate to another platform.
To me, the loss of the manufacturer's input would be the death knell for the device.
Most people who have paid for this tablet did so for the media consumption capabilities. At least in the general population.
I'm a tad confused that anyone would be considering withdrawal of official support a good thing...
Moved to Q&A.
Just saw an update from a nvidia rep...
UPDATE 12 APRIL 2011:
Sorry folks looks like I caused a bit of confusion. Since this is a developer forum my comments were targeted at Tegra Honeycomb developers and for this we’d like to focus on Ventana. For shipping or production products, customers should contact the device makers directly for OS support plans. They are responsible for the OS shipping on their device.
In relation to our linux kernel git repository, NVIDIA will continue to provide full open-source support for all of our kernel components and will push more of that upstream over time.
Andrew Edelsten
Tegra Developer Relations
NVIDIA Corporation
Can someone give me the plain english version?
Between this and the recent google 3.0 annoincement they must be dancing in the streets in Cupertino
thevaristy said:
Just saw an update from a nvidia rep...
UPDATE 12 APRIL 2011:
Sorry folks looks like I caused a bit of confusion. Since this is a developer forum my comments were targeted at Tegra Honeycomb developers and for this we’d like to focus on Ventana. For shipping or production products, customers should contact the device makers directly for OS support plans. They are responsible for the OS shipping on their device.
In relation to our linux kernel git repository, NVIDIA will continue to provide full open-source support for all of our kernel components and will push more of that upstream over time.
Andrew Edelsten
Tegra Developer Relations
NVIDIA Corporation
Can someone give me the plain english version?
Click to expand...
Click to collapse
Does this mean that they are supporting Gtablet Nvidia drivers. ???
Let us all hope Nvida will change there minds after a bunch of emails to support harmony on gingerbread and honeycomb
A good news from Nvidia ???
The newest update from Nvidia looks good (see below).
They will support the gtablet as long as viewsonic supports it. Nvidia is listening.
Now we have to keep the pressure on viewsonic for the support.
UPDATE 13 APRIL 2011
A lot has been read into a very short post about a Tegra development kit. I'd like to clear up a few points.
First, nothing changes in what we’re delivering to the open source community or customers. NVIDIA will continue to post the Tegra kernel to kernel.org and publish our Android code to our public git servers. Additionally, we will continue to make our BSP (codecs, GPU driver etc) available to all our hardware partners. We will continue to do this and nothing about these processes has changed.
For our partners' Android devices, NVIDIA provides support until the hardware partner chooses to no longer support the device. So, for instance, NVIDIA will support the Xoom on all versions of Android Motorola requests until Motorola ceases to support the Xoom. The same goes for ViewSonic with the G-Tablet, Notion Ink with the Adam, Acer with the Iconia, LG with the Optimus 2X and so on.
In relation to my original reply, that was a response to a specific question about a Tegra 250 Development Kit. Given the confusion, we will work with owners of Tegra 250 Development Kits individually to determine their needs. The term "Harmony" is an internal codename for the Tegra 250 Development Kit. It is not a tablet reference design. Each shipping tablet is a custom design with varying hardware components and requires a custom OS image from the OEM who made the tablet.
Finally, while we cannot support or give out third party peripheral drivers or provide the Android 3.0 source before Google does, we do want to explore whether we can assist the open source ROM makers. We will be reaching out to them today.
Andrew Edelsten
Tegra Developer Relations
NVIDIA Corporation
http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news
HP today announced it will contribute the webOS software to the open source community.
HP will make the underlying code of webOS available under an open source license. Developers, partners, HP engineers and other hardware manufacturers can deliver ongoing enhancements and new versions into the marketplace.
HP will engage the open source community to help define the charter of the open source project under a set of operating principles:
The goal of the project is to accelerate the open development of the webOS platform
HP will be an active participant and investor in the project
Good, transparent and inclusive governance to avoid fragmentation
Software will be provided as a pure open source project
HP also will contribute ENYO, the application framework for webOS, to the community in the near future along with a plan for the remaining components of the user space.
Beginning today, developers and customers are invited to provide input and suggestions at http://developer.palm.com/blog/.
OK, so who's up for getting involved in this?
I'll test on my OV!
Comment 26 inShare352 HP Is Reviving The $99 TouchPad Firesale!
From a Tech Crunch article.
http://techcrunch.com/2011/12/07/hp-touchpad-ebay/
Refurb Models To Hit HP’s Ebay Store On 12/11
Starting Sunday, December 11th at 6:00 p.m. Central time, 16GB and 32GB Touchpads will be available on HP’s ebay store. A $79 accessory bundle will also be available, which includes a case, charging dock and wireless keyboard. Look for them in the laptop section. As you would expect, there are some caveats with this deal with the main disappointment being these are refurbished TouchPads rather than the brand new models sold during the first firesale.
The refurbished 16GB and 32GB models will be available in an unannounced quantity. Sales will be limited to just two SKUs per ebay member and PayPal must be used to complete the transaction. All sales are final and the product only comes with a 90-day warranty. HP wants these things gone.
------------------------------------------------------------------------------------------------------------
Sure it's not a phone, but it is a valid test platform and the tablets are highly integrated with the phones. Maybe with HP laptops and printers too, don't recall the specifics of integration with all the other platforms.
Of course they won't last long.
Disclaimer: I don not own any HP stock. I have a used PhotoSmart printer. If it has webOS on it I don't know where it is or how to interface with it.
glarepate said:
From a Tech Crunch article.
http://techcrunch.com/2011/12/07/hp-touchpad-ebay/
Refurb Models To Hit HP’s Ebay Store On 12/11
Starting Sunday, December 11th at 6:00 p.m. Central time, 16GB and 32GB Touchpads will be available on HP’s ebay store. A $79 accessory bundle will also be available, which includes a case, charging dock and wireless keyboard. Look for them in the laptop section. As you would expect, there are some caveats with this deal with the main disappointment being these are refurbished TouchPads rather than the brand new models sold during the first firesale.
The refurbished 16GB and 32GB models will be available in an unannounced quantity. Sales will be limited to just two SKUs per ebay member and PayPal must be used to complete the transaction. All sales are final and the product only comes with a 90-day warranty. HP wants these things gone.
------------------------------------------------------------------------------------------------------------
Sure it's not a phone, but it is a valid test platform and the tablets are highly integrated with the phones. Maybe with HP laptops and printers too, don't recall the specifics of integration with all the other platforms.
Of course they won't last long.
Disclaimer: I don not own any HP stock. I have a used PhotoSmart printer. If it has webOS on it I don't know where it is or how to interface with it.
Click to expand...
Click to collapse
surely they wud hav found more buyers in INDIA!!!!
THAT TOO AT A HIGHER PRICE....
Web site: http://www.cs.teilar.gr/8/
The Department of Computer Science and Telecommunications at the TEI (Technological Educational Institute) of Larissa, Greece has partnered with Microsoft Hellas to launch another developer contest. The program will be broken into two parts, the first being a month-long phase to train participants in Windows 8 app development. A team of personnel will organise workshops and camps to help students develop knowledge and experience in Windows programming. The second phase is the actual contest, where participants will build a Windows 8 app. It's good to see Microsoft also addressing and pushing development for the desktop OS too.
The competition is open for apps that have not been publicly available on the Windows Store prior to April 7th, 2013 (see website for more details). The submitted apps will be judged by a panel and winners will be announced on May 21st. The five winning placements will see developers receive a Nokia Lumia 620, while all qualified participants will receive a certificate for their efforts.
Apps will be judged on the following criteria:
- Originality & Innovation (30%)
- Programming Level (30%)
- Visual Appeal (20%)
- Consumer Appeal/Focus (20%)
The contest has already kicked off (it did so on April 7th) and will close on May 10th, so be sure to stay tuned for the announced winners. If you're an eligible developer, remember to submit your app before time is up. Also, if you're using a touch screen, the website has been optimised for that added touch of awesome. It's well worth checking out and is an impressive feat of design and deployment.
Web site: http://www.cs.teilar.gr/8/
Sources and references : This list, by Charles Hudson, was a part of a talk he gave this week at an event put on by Yetizen. Betable reposted it on their blog and we couldn’t resist re-re-posting it.
1. Fragmentation
Problem: Unlike the iPhone, there are many types of Android devices, which leads to OS fragmentation, varying screen size and resolutions, and types of hardware. This means that the user experience can vastly differ from user to user. Also, developers can drown themselves in work trying to make their game compatible with everything.
Solution: Charles suggests that you test your game on multiple devices to make sure the user experience can consistent across a sea of devices. He said that he bought old, “well loved” Android phones from resellers to cheaply test his game on each type of hardware. As for OS, if you need to draw a line in the sand and not supporting older OS versions to provide a consistent experience, then do so. According to Ngmoco, which spoke later in the evening, 94% of Android gamers are on 2.1 or above, so you won’t miss many customers by cutting out the troublesome 1.6 and 1.7 versions.
2. Development & Testing
Problem: Because it is so easy to launch new applications and versions on Android – you are essentially just one button away from pushing new versions – developers can sometimes get trigger happy. This can overwhelm users and stop them from updating your game.
Solution: Android users typically don’t update their apps as often as iOS users, so Charles recommended a minimum period of one week between app updates, excepting urgent bug fixes of course. And as we mentioned before, you should test your game on each major type of phone and supported OS version before an update goes live. This can prevent unforseen hiccups and help you avoid those urgent bug fixes.
3. Metrics
Problem: Developers are typically flying totally blind when it comes to the way that users are interacting with their app, especially on Android.
Solution: Look into integrating with an analytics platform that fits your budget. Google Analytics is free, but can be a trickier integration as it isn’t built for mobile. If you are looking for an easier and more mobile-friendly solution, there are mobile game analytics platforms that are free to try such as Flurry and Localytics.
4. Platform Wars
Problem: 23% of all smartphone customers are on iOS devices, and conventional wisdom states that iOS users are more likely to pay for apps and complete in-app purchases than their Android counterparts.
Solution: To paraphrase Charles Hudson, “it is better to build a great game on one platform instead of a mediocre game on two platforms.” Each platform has different capabilities, so focus your resources in building an awesome game on one platform before you worry about iOS. Bionic Panda is an Android only game studio, so Charles clearly practices what he preaches.
“Woodpecker" Program , Your suggestions matter!
The construction of an open and mutually beneficial innovation ecosystem requires the efforts of all excellent developers.
To streamline app registration, integration, and release, thereby helping developers achieve higher productivity and quality, the Global Partnerships & Eco-Development Dept has launched the "Woodpecker" program.
Participate now, report errors in our official documents or tell us your suggestions, and win prizes!
Time Period
Now - 23:59 on June 4, 2021 (UTC+8)
(Awards will be announced on 11st June,2021)
Prizes
First prizes HUAWEI Watch GT 2, Total 3
Second prizes Amazon Card worth US$100, Total 10
Prizes will be awarded based on score ranking, with a score of 5 being the minimum for prize eligibility.
How to Participate?
Click here:
https://www.reddit.com/r/HuaweiDevelopers/comments/mrykat