Codemotion Roma 2013

Las API para móviles de Google Maps

Kasia Derc-Fenske  · 

Presentación

Vídeo

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

Kodomo show here are my details if you wanna add me on Twitter on or plus so what will I be talking about I'll be talking about Google Maps Android API v2 and as decay for iOS and to be honest I didn't know anything about developing for a mobile up

until half year ago you're probably you have more knowledge than I do I only started developing when it was Maps I love math I'm a Maps addict so for me learning how to use maps on mobile devices without flipping a switch it was that easy flipping

a switch putting them up on your mobile in your mobile app so just to ask you how many of you have actually put a mobile app a map on the mobile app before cool and shout out the technology used for that Android okay iOS okay so Google has both Android and

iOS API is now the Android one supports API level 12 and level four with the support library and in Iowa for Android and for iOS it's really important to know that the development that you need to develop against it has to be SDK 6 plus but the target

platform can be iOS 5.1 and this is just an overview of the features that are available now we'll go through them in the presentation so I want I won't just bore you right now so the most important thing to know that when you want to put a map in the

in your app is that you really need to prepare the reason for that is because is that if you don't do it you run on into different kind of problems different kind of errors in your console and you don't know why so it's really important to get

it straight at the very beginning that in order to enable the api's you have to go to the Google developer console it's called Google Chrome slash API slash console project and enable the API the IP nice names are a Google API Android v2 and SDK for

iOS and then in the API access section you configure access rules so you said what bundle IDs are allowed to contact your app or you put in a fingerprint so a bit more on that it's bundle ID for for iOS apps and for Android apps is a char fingerprint of

your certificate that you use to sign the app with Eclipse uses for example uses the default debug certificate so you can just use that and then the package name of that and below just for future reference you have a common line on how to get the fingerprint

but I won't bore you with that what's important to know is what not to do map UV one keys will not work with v2 API and the price you generate the keys are the Google API console not the Google Play Developer console it's really important ok now

the presentation is a bit short so I decided and we don't really have Network so I won't be able to get tiles so I'll just show you the demo in the slides and hopefully maybe if you want to see it live I come up to me and if I get Network I'll

show you the demos so the package the Google map for sdk library contains sample packets and to launch it you simply click and the only thing you need to do is to get the key generated register the bundle ID you get the key generated and put it put it in in

the API key section in the API key dot H file this is the only thing you need to do after that you can run it and then you have a full demo I would like to show it but the only thing I can count on is my cash right now so let's see maybe it works so that

what it looks like you have a bunch of files the controllers and a bunch of demos and that's what it looks like it's a list of examples that you can simply browse and and go to and I'll walk through the examples now but I'm also a geek in terms

of the GIS technology so I'm going to bore you with a bit of GIS trivia so how many of you know that the earth is not flat you know that you're a fiscal plan that's good but do you know that there's a property of a polyline or shapes you can

[ ... ]

Nota: se han omitido las otras 1.938 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.