8

Click here to load reader

DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Embed Size (px)

Citation preview

Page 1: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Django<<------>>AndroidJSON

Page 2: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Que es JSON

es un formato ligero de intercambio de datos

http://api.androidhive.info/contacts/

Page 3: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora
Page 4: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Herramientas en DjangoHay dos ejemplos basicos:

from django.utils import simplejson

some_data_to_dump = { 'some_var_1': 'foo', 'some_var_2': 'bar',}

data = simplejson.dumps(some_data_to_dump)return HttpResponse(data, mimetype='application/json')

Simplejson

Serialization from django.core import serializers

foos = Foo.objects.all()data = serializers.serialize('json', foos)return HttpResponse(data, mimetype='application/json')

http://www.django-rest-framework.org/tutorial/1-serialization

Page 5: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Y BINGO TIENE UN JSON

Page 6: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Ahora la parte en Android

SUPER AMIN TO THE RESCUE….

Bueno TIME TO WORK IN THIS S……. stuff

Page 7: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora
Page 8: DjangoAndroid - MIT Global Startup Labsgsl.mit.edu/.../materials/android_con_django--json.pdf · DjangoAndroid JSON. Que es JSON ... Ahora

Pasos

1. Ubicar la dirección en la cual estar el JSON

2. Parser la Información

3. Utilizar la información

http://www.androidhive.info/2012/01/android-json-parsing-tutorial/