From e7a07c49fdb1718429f6949fa05221f64baabd36 Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:18:12 +0530
Subject: [PATCH 01/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index a0b56078..ca21e6a2 100644
--- a/README.md
+++ b/README.md
@@ -139,7 +139,7 @@ Avoid adding Android Studio's specific configuration files, such as `.iml` files
### Libraries
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** is a Java library for JSON serialization and deserialization, it has a wide-scoped and versatile API, supporting various ways of processing JSON: streaming, in-memory tree model, and traditional JSON-POJO data binding.
+**[Jackson](https://github.com/FasterXML/jackson-docs)** is a Java library for JSON serialization and deserialization, it has a wide-scoped and versatile API, supporting various ways of processing JSON: streaming, in-memory tree model, and traditional JSON-POJO data binding.
[Gson](https://code.google.com/p/google-gson/) is another popular choice and being a smaller library than Jackson, you might prefer it to avoid 65k methods limitation. Also, if you are using
From bf83fdf951c5d69e462c9a84922f05a150dda7de Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:21:41 +0530
Subject: [PATCH 02/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Chinese/README.cn.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Chinese/README.cn.md b/translations/Chinese/README.cn.md
index cb1cfb67..15269785 100644
--- a/translations/Chinese/README.cn.md
+++ b/translations/Chinese/README.cn.md
@@ -182,7 +182,7 @@ dependencies {
### 类库
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** 是一个将java对象转换成JSON与JSON转化java类的类库。[Gson](https://code.google.com/p/google-gson/)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** 是一个将java对象转换成JSON与JSON转化java类的类库。[Gson](https://code.google.com/p/google-gson/)
是解决这个问题的流行方案,然而我们发现Jackson更高效,因为它支持替代的方法处理JSON:流、内存树模型,和传统JSON-POJO数据绑定。不过,请记住,
Jsonkson库比起GSON更大,所以根据你的情况选择,你可能选择GSON来避免APP 65k个方法的限制。其它选择: [Json-smart](https://code.google.com/p/json-smart/) and [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
From 230bf16c5cbbd745d61778592414ace770f4c03d Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:23:11 +0530
Subject: [PATCH 03/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/French/README.fr.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/French/README.fr.md b/translations/French/README.fr.md
index aee87217..86172b71 100644
--- a/translations/French/README.fr.md
+++ b/translations/French/README.fr.md
@@ -158,7 +158,7 @@ Peu importe ce que vous utilisez, veuillez vous assurer que vous avez la nouvell
### Bibliothèques
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** est une librairie capable de convertir les Objets en JSON et vice-versa. [Gson](https://code.google.com/p/google-gson/) est une librairie similaire et aussi populaire cependant nous trouvons que Jackson est plus performante car elle supporte différentes façons de traiter le JSON : en streaming, avec une structure d'arbre et le mapping traditionnel JSON-POJO. Garder en tête toutefois que Jackson est une librairie plus conséquente que GSON donc selon votre cas vous serez peut-être amené à choisir GSON pour éviter la limitation des 65k méthodes. Autres alternatives : [Json-smart](https://code.google.com/p/json-smart/) et [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** est une librairie capable de convertir les Objets en JSON et vice-versa. [Gson](https://code.google.com/p/google-gson/) est une librairie similaire et aussi populaire cependant nous trouvons que Jackson est plus performante car elle supporte différentes façons de traiter le JSON : en streaming, avec une structure d'arbre et le mapping traditionnel JSON-POJO. Garder en tête toutefois que Jackson est une librairie plus conséquente que GSON donc selon votre cas vous serez peut-être amené à choisir GSON pour éviter la limitation des 65k méthodes. Autres alternatives : [Json-smart](https://code.google.com/p/json-smart/) et [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
**Réseaux, cache et images.** Il existe plusieurs solutions pour faire des requètes sur un backend. Vous pouvez utiliser [Volley](https://android.googlesource.com/platform/frameworks/volley) ou [Retrofit](http://square.github.io/retrofit/). Volley apporte aussi des helpers permettant de charger et mettre en cache des images. Si vous choisissez Retrofit, nous vous conseillons d'utiliser [Picasso](http://square.github.io/picasso/) pour charger et mettre en cache les images et [OkHttp](http://square.github.io/okhttp/) pour faire des requètes HTTP performantes. Les trois bibliothèques Retrofit, Picasso et OkHttp ont été créees par la même entreprise donc elles se complètent plutôt bien. [OkHttp can also be used in connection with Volley](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).
From e3b3ed1470ecedc2d293dfac1ac8b5ba6b308ea7 Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:24:07 +0530
Subject: [PATCH 04/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Japanese/README.ja.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Japanese/README.ja.md b/translations/Japanese/README.ja.md
index 5ca03851..25b3ca9c 100644
--- a/translations/Japanese/README.ja.md
+++ b/translations/Japanese/README.ja.md
@@ -171,7 +171,7 @@ dependencies {
### Libraries
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** はObjectをJSONに変換、またその逆を行うライブラリである。[GSON](https://code.google.com/p/google-gson/)もJsonのライブラリとして有名だが、streaming、in-memory tree model, Json data binding等をサポートしている点でJacksonの方がいくらか優れていると判断した。ただ覚えておいてほしいのはJacksonがGsonよりボリュームの大きなライブラリである事だ。65k制限を避ける為にGSONの方が有効なケースもあり得る。また他には[json-smart](https://code.google.com/p/json-smart/)、[Boon JSON](https://github.com/boonproject/boon/wiki/Boon-JSON-in-five-minutes)という選択肢もある。
+**[Jackson](https://github.com/FasterXML/jackson-docs)** はObjectをJSONに変換、またその逆を行うライブラリである。[GSON](https://code.google.com/p/google-gson/)もJsonのライブラリとして有名だが、streaming、in-memory tree model, Json data binding等をサポートしている点でJacksonの方がいくらか優れていると判断した。ただ覚えておいてほしいのはJacksonがGsonよりボリュームの大きなライブラリである事だ。65k制限を避ける為にGSONの方が有効なケースもあり得る。また他には[json-smart](https://code.google.com/p/json-smart/)、[Boon JSON](https://github.com/boonproject/boon/wiki/Boon-JSON-in-five-minutes)という選択肢もある。
**ネットワーク、キャッシュ、画像処理について。**バックエンドへのリクエスト処理の実装についていろいろ試した結果言えるのは、自分でクライアントを実装しない方がいいということだ。[Volley](https://android.googlesource.com/platform/frameworks/volley)や[Retrofit](http://square.github.io/retrofit/)を使おう。Volleyはまた画像のロード、キャッシュのヘルパーを提供してくれている。Retrofitを選ぶ人は、[Picasso](http://square.github.io/picasso/)という画像ライブラリ、またHttpリクエストに有効な[OkHttp](http://square.github.io/okhttp/)の導入も考えると良い。この三つのRetrofit、Picasso、OkHttpは一つの会社で作られている。そのため、これらのライブラリは互いをよく補っている。現に[OkHttpはVolleyと共に使われることがよくある。](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835)
From d497cf7605ef1c872c792d05c249e8bafe3fd5c6 Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:32:04 +0530
Subject: [PATCH 05/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Korean/README.ko.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Korean/README.ko.md b/translations/Korean/README.ko.md
index 576ac7f0..090c3343 100644
--- a/translations/Korean/README.ko.md
+++ b/translations/Korean/README.ko.md
@@ -158,7 +158,7 @@ dependencies {
### 라이브러리
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)**은 Object를 JSON으로, 혹은 그 반대로 변환해주는 Java 라이브러리이다. [Gson](https://code.google.com/p/google-gson/)이 이 문제를 해결하는 데에 많이 쓰이긴 하지만, 스트리밍, 인메모리 트리 모델, 전통적인 JSON-POJO 데이터 바인딩과 같은 여러 대안들을 지원하는 Jackson이 더 고성능일 것이다. 하지만 명심하자. Jackson이 GSON보다 더 큰 라이브러리이기 때문에, 65,000 메소드 수 제한에 부딪힌 경우라면 GSON을 사용하는 것이 나을 수도 있다. 다른 대안으로는 [Json-smart](https://code.google.com/p/json-smart/)과 [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)이 있다.
+**[Jackson](https://github.com/FasterXML/jackson-docs)**은 Object를 JSON으로, 혹은 그 반대로 변환해주는 Java 라이브러리이다. [Gson](https://code.google.com/p/google-gson/)이 이 문제를 해결하는 데에 많이 쓰이긴 하지만, 스트리밍, 인메모리 트리 모델, 전통적인 JSON-POJO 데이터 바인딩과 같은 여러 대안들을 지원하는 Jackson이 더 고성능일 것이다. 하지만 명심하자. Jackson이 GSON보다 더 큰 라이브러리이기 때문에, 65,000 메소드 수 제한에 부딪힌 경우라면 GSON을 사용하는 것이 나을 수도 있다. 다른 대안으로는 [Json-smart](https://code.google.com/p/json-smart/)과 [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)이 있다.
**네트워킹, 캐싱, 이미지.** 백엔드 서버로의 요청 처리에 대해 클라이언트를 구현하고 처리하는 두 가지 검증된 해결책이 있다. [Volley](https://android.googlesource.com/platform/frameworks/volley) 혹은 [Retrofit](http://square.github.io/retrofit/)을 사용하자. Volley는 이미지를 불러오고 캐싱하는 도우미를 제공한다. Retrofit을 선택한다면, 이미지 로딩과 캐싱에는 [Picasso](http://square.github.io/picasso/)를, 효율적인 HTTP 요청에는 [OkHttp](http://square.github.io/okhttp/)를 고려해보자. 이 모든 세가지의 라이브러리들은 같은 회사에서 개발되어 서로 상호보완이 매우 용이하다. [OkHttp can also be used in connection with Volley](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).
From 62b1b8ffd87777c2e63c8dc6225f34f78cb279bf Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:33:57 +0530
Subject: [PATCH 06/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Portuguese/README.pt.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Portuguese/README.pt.md b/translations/Portuguese/README.pt.md
index 57c00086..f31a737e 100644
--- a/translations/Portuguese/README.pt.md
+++ b/translations/Portuguese/README.pt.md
@@ -159,7 +159,7 @@ O que quer que use, certifique-se apenas que o Gradle e a nova estrutura do proj
### Bibliotecas
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** é uma biblioteca em Java para converter Objetos em JSON e vice-versa. [Gson](https://code.google.com/p/google-gson/) é uma escolha popular para resolver este problema, contudo nós achamos que o Jackson é mais eficiente visto que suporta maneiras alternativas de processar JSON: _streaming_, modelo de árvore em memória, e a vinculação tradicional JSON-POJO. Mantenha em mente, contudo, que o Jackson é uma biblioteca maior do que Gson, assim, dependendo do seu caso, pode preferir Gson para evitar a limitação dos 65 mil métodos. Outras alternativas: [Json-smart](https://code.google.com/p/json-smart/) e [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** é uma biblioteca em Java para converter Objetos em JSON e vice-versa. [Gson](https://code.google.com/p/google-gson/) é uma escolha popular para resolver este problema, contudo nós achamos que o Jackson é mais eficiente visto que suporta maneiras alternativas de processar JSON: _streaming_, modelo de árvore em memória, e a vinculação tradicional JSON-POJO. Mantenha em mente, contudo, que o Jackson é uma biblioteca maior do que Gson, assim, dependendo do seu caso, pode preferir Gson para evitar a limitação dos 65 mil métodos. Outras alternativas: [Json-smart](https://code.google.com/p/json-smart/) e [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
**Trabalhos em rede, armazenamento em cache e imagens.** Há um par de soluções testadas exaustivamente no dia-a-dia para a realização de requisições para servidores, que você deverá utilizar antes de considerar implementar o seu próprio cliente. Use o [Volley](https://android.googlesource.com/platform/frameworks/volley) ou o [Retrofit](http://square.github.io/retrofit/). O Volley também fornece ajudantes para carregar e fazer o _cache_ de imagens. Se escolher o Retrofit, considere o [Picasso](http://square.github.io/picasso/) para carregar e fazer o _caching_ de imagens, e [OkHttp](http://square.github.io/okhttp/) para requisições eficientes de HTTP. Todos os três, Retrofit, Picasso e OkHttp foram criados pela mesma empresa, portanto eles complementam-se muito bem. [OkHttp pode também ser utilizado em conexão com o Volley](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).
From cda167dc5d3b26bfb742bfc871d1ca3062b1fb4b Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:35:11 +0530
Subject: [PATCH 07/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Russian/README.ru.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Russian/README.ru.md b/translations/Russian/README.ru.md
index 7e608c3c..299afec4 100644
--- a/translations/Russian/README.ru.md
+++ b/translations/Russian/README.ru.md
@@ -193,7 +193,7 @@ android {
### Библиотеки
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** это Java-библиотека для конвертации объектов в JSON обратно. [Gson](https://code.google.com/p/google-gson/) так же хорошее решение этой задачи, но мы обнаружили что у Jackson выше производительность, так как он поддерживает альтернативные способы обработки JSON: стриминг, модель дерева памяти, и традиционную связку JSON-POJO. Но имейте в виду что Jackson больше чем GSON, по этому, в зависимости от ситуации, вам нужно будет использовать GSON чтобы не привысить лимит в 65k методов. Альтернативные библиотеки: [Json-smart](https://code.google.com/p/json-smart/) и [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** это Java-библиотека для конвертации объектов в JSON обратно. [Gson](https://code.google.com/p/google-gson/) так же хорошее решение этой задачи, но мы обнаружили что у Jackson выше производительность, так как он поддерживает альтернативные способы обработки JSON: стриминг, модель дерева памяти, и традиционную связку JSON-POJO. Но имейте в виду что Jackson больше чем GSON, по этому, в зависимости от ситуации, вам нужно будет использовать GSON чтобы не привысить лимит в 65k методов. Альтернативные библиотеки: [Json-smart](https://code.google.com/p/json-smart/) и [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
**Сеть, кеширование и изображения.** Существует несколько проверенных временем библиотек для создания запросов к backend-серверам, которые следует использовать вместо создания собственного клиента. Используйте [Volley](https://android.googlesource.com/platform/frameworks/volley) или [Retrofit](http://square.github.io/retrofit/). Volley также поддерживает кеширование и загрузку изображений. Если вы предпочитаете Retrofit, используйте [Picasso](http://square.github.io/picasso/) для загрузки и кеширования картинок, и [OkHttp](http://square.github.io/okhttp/) для эффективных HTTP запросов. Все три библиотеки (Retrofit, Picasso и OkHttp) созданы одной компанией, поэтому они неплохо дополняют друг друга. [OkHttp так же может быть использован в сочитании с Volley](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).
From 1dc1c01673d1eb9b32c34007a8bacfe4ef6b0c3a Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:39:13 +0530
Subject: [PATCH 08/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Spanish/README.es.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Spanish/README.es.md b/translations/Spanish/README.es.md
index 08686658..66799d61 100644
--- a/translations/Spanish/README.es.md
+++ b/translations/Spanish/README.es.md
@@ -153,7 +153,7 @@ En última instancia, se amable con otros desarrolladores; No los obligue a camb
### Librerías
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** es una librería de Java para convertir Objects en JSON y viceversa. [Gson](https://code.google.com/p/google-gson/) es también una elección muy popular para este cometido, sin embargo creemos que Jackson es más completo, ya que suporta diferentes maneras de procesamiento de JSON: streaming, el modelo de árbol en memoria y el tradicional enlace de datos JSON-POJO. Ten en cuenta también, que Jackson es una librería más grande que GSON, así que dependiendo de tu caso, podrías optar por GSON para evitar el límite de 65k métodos. Otras alternativas: [Json-smart](https://code.google.com/p/json-smart/) y [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** es una librería de Java para convertir Objects en JSON y viceversa. [Gson](https://code.google.com/p/google-gson/) es también una elección muy popular para este cometido, sin embargo creemos que Jackson es más completo, ya que suporta diferentes maneras de procesamiento de JSON: streaming, el modelo de árbol en memoria y el tradicional enlace de datos JSON-POJO. Ten en cuenta también, que Jackson es una librería más grande que GSON, así que dependiendo de tu caso, podrías optar por GSON para evitar el límite de 65k métodos. Otras alternativas: [Json-smart](https://code.google.com/p/json-smart/) y [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
**Networking, caching, e imágenes.** Hay un par de soluciones probadas para realizar las peticiones a los servidores back-end, los cuales debes utilizar teniendo en cuenta la implementación de tu app. Usa [Volley](https://android.googlesource.com/platform/frameworks/volley) o [Retrofit](http://square.github.io/retrofit/). Volley también proporciona ayuda para cargar y almacenar imágenes en caché. Si eliges Retrofit, considera usar [Picasso](http://square.github.io/picasso/) para cargar y guardar en caché imágenes, y [OkHttp](http://square.github.io/okhttp/) para unas peticiones HTTP más eficientes. Todos ellos, Retrofit, Picasso y OkHttp han sido creados por la misma compañía, por lo que se complementan muy bien entre ellas. [OkHttp puede también ser usado en conjunción con Volley](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).
From e7c842e4c5f9cf70d3412e0a8abbd2090353cdba Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:40:06 +0530
Subject: [PATCH 09/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Turkish/README.tr.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Turkish/README.tr.md b/translations/Turkish/README.tr.md
index 7a0eabca..71aa2c78 100644
--- a/translations/Turkish/README.tr.md
+++ b/translations/Turkish/README.tr.md
@@ -182,7 +182,7 @@ Hangi editörü kullanırsanız kullanın Gradle ve proje yapısının önerilen
### Kütüphaneler
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** Objeleri JSON'a çeviren ve JSON'ları da objeye çeviren bir Java kütüphanesidir. [Gson](https://code.google.com/p/google-gson/) kütüphaneside bu durumda en çok kullanılan kütüphanedir, ancak biz Jackson'ı JSON işlemede alternatif seçenekler sunduğu için tercih ediyoruz: streaming, in-memory tree model, ve klasik JSON-POJO data binding. Ama unutmamanız gereken şey Jackson GSON'dan daha büyük bir kütüphanedir ve 65k method limitine uymak için bazen duruma göre değişiklik yapmanız gerekebilir. Diğer alternatifler: [Json-smart](https://code.google.com/p/json-smart/) ve [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** Objeleri JSON'a çeviren ve JSON'ları da objeye çeviren bir Java kütüphanesidir. [Gson](https://code.google.com/p/google-gson/) kütüphaneside bu durumda en çok kullanılan kütüphanedir, ancak biz Jackson'ı JSON işlemede alternatif seçenekler sunduğu için tercih ediyoruz: streaming, in-memory tree model, ve klasik JSON-POJO data binding. Ama unutmamanız gereken şey Jackson GSON'dan daha büyük bir kütüphanedir ve 65k method limitine uymak için bazen duruma göre değişiklik yapmanız gerekebilir. Diğer alternatifler: [Json-smart](https://code.google.com/p/json-smart/) ve [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
**Networking, caching, ve resimler.** Backend serverlara istek atmada kendini ispatlamış sizinde kendi projenizin client-side'ınde kullanabileceğiniz pek çok kütüphane vardır. [Volley](https://android.googlesource.com/platform/frameworks/volley) yada [Retrofit](http://square.github.io/retrofit/)'i kullanabilirsiniz'.Volley aynı zamanda resim yükleme ve cachede tutmaya yardımcı olmaktadır. Retrofiti seçerseniz, resim yüklemek için [Picasso](http://square.github.io/picasso/)yu, ve etkili HTTP requestler için [OkHttp](http://square.github.io/okhttp/) kullanabilirsiniz. Üç kütüphanede (Retrofit, Picasso and OkHttp) aynı şirketin ürünüdür ve birbirleriyle verimli çalışmaktadırlar. [OkHttp aynı zamanda Volley ilede kullanılabilmektedir.](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).
From 317ced93e404903e80347c6cb694890383e95120 Mon Sep 17 00:00:00 2001
From: Madhan Kumar S <35567949+madhankumardroid@users.noreply.github.com>
Date: Fri, 29 Mar 2019 16:44:33 +0530
Subject: [PATCH 10/10] Changed the Jackson documentation link
Changed the Jackson documentation link
---
translations/Vietnamese/README.vi.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/translations/Vietnamese/README.vi.md b/translations/Vietnamese/README.vi.md
index e3e25e1b..6f66ce9c 100644
--- a/translations/Vietnamese/README.vi.md
+++ b/translations/Vietnamese/README.vi.md
@@ -146,7 +146,7 @@ Cuối cùng, nên đối xử hoà nhã với những lập trình viên khác;
### Thư viện (Libraries)
-**[Jackson](http://wiki.fasterxml.com/JacksonHome)** là thư viện Java giúp chuyển đổi dữ liệu dạng Objects thành JSON và ngược lại. [Gson](https://code.google.com/p/google-gson/) thường được mọi người sử dụng, tuy nhiên chúng tôi thấy rằng Jackson có hiệu năng tốt hơn bởi vì nó hỗ trợ nhiều cách khác nhau trong việc xử lý JSON: streaming, in-memory tree model, and traditional JSON-POJO data binding. Mặc dù vậy hãy nên nhớ rằng Jackson là thư viện lớn hơn Gson, vì vậy phụ thuộc vào trường hợp của bạn, bạn có thể sử dụng Gson để tránh 65k methods limitation. Hai thư viện khác bạn có thể sử dụng là: [Json-smart](https://code.google.com/p/json-smart/) và [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
+**[Jackson](https://github.com/FasterXML/jackson-docs)** là thư viện Java giúp chuyển đổi dữ liệu dạng Objects thành JSON và ngược lại. [Gson](https://code.google.com/p/google-gson/) thường được mọi người sử dụng, tuy nhiên chúng tôi thấy rằng Jackson có hiệu năng tốt hơn bởi vì nó hỗ trợ nhiều cách khác nhau trong việc xử lý JSON: streaming, in-memory tree model, and traditional JSON-POJO data binding. Mặc dù vậy hãy nên nhớ rằng Jackson là thư viện lớn hơn Gson, vì vậy phụ thuộc vào trường hợp của bạn, bạn có thể sử dụng Gson để tránh 65k methods limitation. Hai thư viện khác bạn có thể sử dụng là: [Json-smart](https://code.google.com/p/json-smart/) và [Boon JSON](https://github.com/RichardHightower/boon/wiki/Boon-JSON-in-five-minutes)
**Networking, caching, and images.** Có rất nhiều giải pháp đang tranh cãi được đưa ra cho việc thực hiện request tới backend mà bạn sử dụng để implement phía client. Vậy nên sử dụng [Volley](https://android.googlesource.com/platform/frameworks/volley) hay [Retrofit](http://square.github.io/retrofit/). Volley cung cấp cả helpers để load and cache images. Còn nếu bạn dùng Retrofit, nên sử dụng [Picasso](http://square.github.io/picasso/) cho việc loading and caching images, và [OkHttp](http://square.github.io/okhttp/) cho việc thực hiện HTTP requests hiệu quả. Bộ ba thư viện Retrofit, Picasso và OkHttp được tạo ra bởi cùng một công ty, nên chúng hỗ trợ cho nhau rất tốt. [OkHttp cũng có thể được sử dụng để kết nối với Volley](http://stackoverflow.com/questions/24375043/how-to-implement-android-volley-with-okhttp-2-0/24951835#24951835).