How to deal with the layout field to generate Android XML file?
Is there a video tutorial for Android Studio?
is there only one android sdk?
Hi, I have been to eclipse website to download however as a beginner at this I'm not sure which version which is required. There is 14 different eclipse downloads, please could you advise me. Many Thanks Michael.
The android sdk link no longer seems to work.
This was helpful
if application requires GPS or Telephony or a level of OpenGL, in its Android Manifest, we can specify for the users feature tag that you require this attribute then Android Market will know not to offer our application to devices which don't have that functionality.
Also to put skin to wonderful applications,
here's the tools you can use. First up, you want to go and grab the Android SDK. So this
SDK will have all the kind of tools you need for building your applications as well as
things like the emulator which will let you run the application without the device and
tools for your signing your application when you come to apply them. There's a very polished
tool changers built around Eclipse which is going to make your development life really
easy. So if you install Eclipse and then grab the Android Development Tools plug-in, this
is an Eclipse plug-in which will make it really easy to build your code against the SDK to
deploy it onto a device or onto the emulator and interactively debug it. With these four
other tool changers as well, so IntelliJ or just using an [INDISTINCT] for example to
build these completely fine and lots of people like that. But for new people who are getting
up and running, Eclipse is definitely going to be kind of at least--path of least resistance
to getting going. Once you have the ADT installed, you can use the SDK and AVD Manager to kind
of grab all the latest versions of the platform. So when we're releasing a new version of the
platform, so when Gingerbread came out for example. Or we're releasing an update to the
SDK so you can build against these new APIs that's just been released. And--again if you're
getting started, these slides will be online, I'd advocate you go to--towards the full guide
to getting going, I'll walk you through the process of getting up and running. Cool, so
you’ve built your amazing application, implemented your idea, and you now want to share it with
the world so here's how you publish your app on an Android market. It couldn’t be simpler,
you just develop your application, register, and then hit publish. So you go to market.Android.com/publish.
You can create a developer profile and sign in with a Gmail account. And then there's
a one time $25 fee to gain access to the market. This is just to kind of prevent spam applications.
So when you sign up, you agree to the Developer Distribution Agreement, which kind of sets
out the agreement between you just--yourself as a seller and Google. And then if you want
to sell your applications, you can also create a Checkout Market Account, which will enable
you to sell the apps and get the--get the revenue for it. So once you've signed up,
you just log in and it's a self-service process to upload your application. There's no review
process at all. You're going to hit upload and your application is live to the world.
Google just performed a, kind of, retrospective take- down on some applications. So if you're,
for example--or if someone infringes on a copyright and that gets reported back to us,
we will take down the app. But there's no review process. So, you know, as soon as you
decide to listen to the user's feedback and like, kind of fix a bug they experience, you
hit publish and within minutes it's live and updating for all your users. So the maximum
application size you can set is 50 megabyte and that's entirely hosted by us. And then
the downloader will be accessible both on the device and on the recently launched Android
Web Market. So the web market, if you've not used it, is a fantastic tool. Not only does
it, kind of expose all the--all the great application you can see on your device, but
it's also good for using traditional advertising techniques. So you can drive any existing
web traffic you might have to this place on the web, so they can then, kind of, discover
your app and install it straight from the website. To this end, we'd like you to provide
like, kind of, high-res promotional images and videos onto your listing so that users
can see immediately how high-quality your application is and get an idea of what using
it will be like. In addition as a publisher, you can log into your publisher account and
see any application crash supports. So if your application encounters a bug on a certain
device and the user hits report, you can see their complete stat trace right in the web
browser. So you can immediately keep on top of any, kind of crashes or stability issues
you might have. We also launched lots of application statistics for your applications so you can
see what platforms your users are running their application on and also what languages
they're in. So, you can use this information to improve your app. Let's say if you've find
out that you have lots of users in a certain country, you might want to localize into that
language. When uploading your app, you can also target quite specifically your audience.
So in the publisher site, you can set countries or languages you want to target. So say, my
UK grocery app is only available to UK users, so they can restrict it to only be available
to people using Android Market in the UK. Similarly, you can target based on hardware
availability on the device. So if you write a application which requires GPS or Telephony
or a level of OpenGL, in your Android Manifest, you specify for the users feature tag that
you require this attribute. And then Android Market will know not to offer your application
to devices which don't have that functionality. So that was a crash course in what an Android
Application is, how you go about writing it, some of the unique features that you have
available to you on Android, and how to make an awesome app. And I hope that was useful
to you and I do advocate you to kind of go along to some of the code labs today where
you'll get a chance to actually get your hands dirty and try out writing applications for
the first time. Do please fill out the speakermeter and let us know what you think of the sessions.
All right. So, we have a bit of time at the end, if anybody has any questions about writing
an Android app? Okay, [INDISTINCT]. >> [INDISTINCT]
>> BUTCHER: Yes. We're going to be on the IOB campsite after the event. Anyone else?
Cool. Well, thank you very much.
Log in to save your progress and obtain a certificate in Alison’s free Fundamentals of Google Android Development online course
Sign up to save your progress and obtain a certificate in Alison’s free Fundamentals of Google Android Development online course
Please enter you email address and we will mail you a link to reset your password.