diff --git a/AideDeJeu/AideDeJeu.iOS/AideDeJeu.iOS.csproj b/AideDeJeu/AideDeJeu.iOS/AideDeJeu.iOS.csproj
index a1dcfc0a..8f9258d1 100644
--- a/AideDeJeu/AideDeJeu.iOS/AideDeJeu.iOS.csproj
+++ b/AideDeJeu/AideDeJeu.iOS/AideDeJeu.iOS.csproj
@@ -96,6 +96,7 @@
Always
+
@@ -114,7 +115,7 @@
1.60.0
- 3.0.0.446417
+ 3.0.0.482510
@@ -149,6 +150,10 @@
{C0597D88-5C09-4314-80A3-64712B02D0E9}
AideDeJeu
+
+ {948BB32D-BAB8-485D-8A6F-BE5391E824A3}
+ AideDeJeuLib
+
@@ -202,9 +207,18 @@
false
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/AideDeJeu/AideDeJeu.iOS/Media.xcassets/dragon_head.imageset/Contents.json b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/dragon_head.imageset/Contents.json
new file mode 100644
index 00000000..3b41d169
--- /dev/null
+++ b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/dragon_head.imageset/Contents.json
@@ -0,0 +1,83 @@
+{
+ "images": [
+ {
+ "idiom": "universal"
+ },
+ {
+ "scale": "1x",
+ "idiom": "universal"
+ },
+ {
+ "scale": "2x",
+ "idiom": "universal"
+ },
+ {
+ "filename": "dragon_head.png",
+ "scale": "3x",
+ "idiom": "universal"
+ },
+ {
+ "idiom": "iphone"
+ },
+ {
+ "scale": "1x",
+ "idiom": "iphone"
+ },
+ {
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "subtype": "retina4",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "scale": "3x",
+ "idiom": "iphone"
+ },
+ {
+ "idiom": "ipad"
+ },
+ {
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "idiom": "watch"
+ },
+ {
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "screenWidth": "{130,145}",
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "screenWidth": "{146,165}",
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "idiom": "mac"
+ },
+ {
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "scale": "2x",
+ "idiom": "mac"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
\ No newline at end of file
diff --git a/AideDeJeu/AideDeJeu.iOS/Media.xcassets/dragon_head.imageset/dragon_head.png b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/dragon_head.imageset/dragon_head.png
new file mode 100644
index 00000000..771180fd
Binary files /dev/null and b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/dragon_head.imageset/dragon_head.png differ
diff --git a/AideDeJeu/AideDeJeu.iOS/Media.xcassets/spell_book.imageset/Contents.json b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/spell_book.imageset/Contents.json
new file mode 100644
index 00000000..e402cad2
--- /dev/null
+++ b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/spell_book.imageset/Contents.json
@@ -0,0 +1,83 @@
+{
+ "images": [
+ {
+ "idiom": "universal"
+ },
+ {
+ "scale": "1x",
+ "idiom": "universal"
+ },
+ {
+ "scale": "2x",
+ "idiom": "universal"
+ },
+ {
+ "filename": "spell_book.png",
+ "scale": "3x",
+ "idiom": "universal"
+ },
+ {
+ "idiom": "iphone"
+ },
+ {
+ "scale": "1x",
+ "idiom": "iphone"
+ },
+ {
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "subtype": "retina4",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "scale": "3x",
+ "idiom": "iphone"
+ },
+ {
+ "idiom": "ipad"
+ },
+ {
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "idiom": "watch"
+ },
+ {
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "screenWidth": "{130,145}",
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "screenWidth": "{146,165}",
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "idiom": "mac"
+ },
+ {
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "scale": "2x",
+ "idiom": "mac"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
\ No newline at end of file
diff --git a/AideDeJeu/AideDeJeu.iOS/Media.xcassets/spell_book.imageset/spell_book.png b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/spell_book.imageset/spell_book.png
new file mode 100644
index 00000000..6c570695
Binary files /dev/null and b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/spell_book.imageset/spell_book.png differ
diff --git a/AideDeJeu/AideDeJeu.iOS/Media.xcassets/wooden_sign.imageset/Contents.json b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/wooden_sign.imageset/Contents.json
new file mode 100644
index 00000000..038057c7
--- /dev/null
+++ b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/wooden_sign.imageset/Contents.json
@@ -0,0 +1,83 @@
+{
+ "images": [
+ {
+ "idiom": "universal"
+ },
+ {
+ "scale": "1x",
+ "idiom": "universal"
+ },
+ {
+ "scale": "2x",
+ "idiom": "universal"
+ },
+ {
+ "filename": "wooden_sign.png",
+ "scale": "3x",
+ "idiom": "universal"
+ },
+ {
+ "idiom": "iphone"
+ },
+ {
+ "scale": "1x",
+ "idiom": "iphone"
+ },
+ {
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "subtype": "retina4",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "scale": "3x",
+ "idiom": "iphone"
+ },
+ {
+ "idiom": "ipad"
+ },
+ {
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "idiom": "watch"
+ },
+ {
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "screenWidth": "{130,145}",
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "screenWidth": "{146,165}",
+ "scale": "2x",
+ "idiom": "watch"
+ },
+ {
+ "idiom": "mac"
+ },
+ {
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "scale": "2x",
+ "idiom": "mac"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
\ No newline at end of file
diff --git a/AideDeJeu/AideDeJeu.iOS/Media.xcassets/wooden_sign.imageset/wooden_sign.png b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/wooden_sign.imageset/wooden_sign.png
new file mode 100644
index 00000000..6e97a1d5
Binary files /dev/null and b/AideDeJeu/AideDeJeu.iOS/Media.xcassets/wooden_sign.imageset/wooden_sign.png differ
diff --git a/AideDeJeu/AideDeJeu.iOS/NativeAPI.cs b/AideDeJeu/AideDeJeu.iOS/NativeAPI.cs
new file mode 100644
index 00000000..1a831786
--- /dev/null
+++ b/AideDeJeu/AideDeJeu.iOS/NativeAPI.cs
@@ -0,0 +1,32 @@
+using AideDeJeu.Tools;
+using System;
+using System.IO;
+using Foundation;
+
+[assembly: Xamarin.Forms.Dependency(typeof(AideDeJeu.Droid.Version_Android))]
+namespace AideDeJeu.Droid
+{
+ public class Version_Android : INativeAPI
+ {
+ public string GetVersion()
+ {
+
+ return NSBundle.MainBundle.InfoDictionary[new NSString("CFBundleShortVersionString")].ToString();
+ }
+
+ public int GetBuild()
+ {
+ var buildVersion = NSBundle.MainBundle.InfoDictionary[new NSString("CFBundleVersion")].ToString();
+ int build = 0;
+ var res = int.TryParse(buildVersion, out build);
+ return res ? build : 0;
+ }
+
+ public string GetDatabasePath(string databaseName)
+ {
+ SQLitePCL.Batteries_V2.Init();
+ var databasePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "..", "Library", databaseName);
+ return databasePath;
+ }
+ }
+}
\ No newline at end of file
diff --git a/AideDeJeu/AideDeJeuLib/AideDeJeuLib.csproj b/AideDeJeu/AideDeJeuLib/AideDeJeuLib.csproj
index f00454fa..f053c10a 100644
--- a/AideDeJeu/AideDeJeuLib/AideDeJeuLib.csproj
+++ b/AideDeJeu/AideDeJeuLib/AideDeJeuLib.csproj
@@ -5,7 +5,8 @@
-
+
+
diff --git a/Data/dragon-head.pdf b/Data/dragon-head.pdf
new file mode 100644
index 00000000..21fb4057
Binary files /dev/null and b/Data/dragon-head.pdf differ
diff --git a/Data/spell-book.pdf b/Data/spell-book.pdf
new file mode 100644
index 00000000..91dcea40
Binary files /dev/null and b/Data/spell-book.pdf differ
diff --git a/Data/wooden-sign.pdf b/Data/wooden-sign.pdf
new file mode 100644
index 00000000..eff2c3e6
Binary files /dev/null and b/Data/wooden-sign.pdf differ