chore(mobile-dev): move resources closer to each project
for DEV-4078
|
@ -62,7 +62,7 @@ Try to make it as it is shown in the example below:
|
|||
|
||||
<!-- <center> -->
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/bizzCard.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/bizzCard.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<!-- </center> -->
|
||||
</center>
|
||||
|
||||
|
|
Before Width: | Height: | Size: 119 KiB After Width: | Height: | Size: 119 KiB |
|
@ -8,7 +8,7 @@ Patterns are built in a way that lets developers control the hierarchy of widget
|
|||
Implement simple counter app using Bloc Pattern.
|
||||
When you start writing your own application, you will need to structure your app first.
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/blocCounter.02.png?raw=true" width="200"/>
|
||||
<img src="./resources/blocCounter.02.png?raw=true" width="200"/>
|
||||
|
||||
### Objective
|
||||
|
||||
|
@ -31,7 +31,7 @@ Bloc consist of 2 concepts :
|
|||
</code>
|
||||
</pre>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/blocCounter.01.png?raw=true"/>
|
||||
<img src="./resources/blocCounter.01.png?raw=true"/>
|
||||
|
||||
<pre>
|
||||
<code>
|
||||
|
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 72 KiB |
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 68 KiB |
|
@ -22,6 +22,6 @@ Develop an app that uses [accelerometer](https://www.credencys.com/blog/accelero
|
|||
|
||||
<center>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/bouncer.01.jpg?raw=true" style = "width: 420px !important; height: 210px !important;"/>
|
||||
<img src="./resources/bouncer.01.jpg?raw=true" style = "width: 420px !important; height: 210px !important;"/>
|
||||
|
||||
</center>
|
||||
|
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
@ -17,7 +17,7 @@ Allowed package: [image_picker](https://pub.dev/packages/image_picker).
|
|||
- Show "No images selected" message if no images are loaded.
|
||||
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/imageLibrary.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/imageLibrary.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
|
||||
</center>
|
||||
|
||||
|
@ -28,7 +28,7 @@ Allowed package: [image_picker](https://pub.dev/packages/image_picker).
|
|||
- Add an ability to zoom in, zoom out the image, see [example](https://api.flutter.dev/flutter/widgets/InteractiveViewer-class.html).
|
||||
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/imageLibrary.02.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/imageLibrary.02.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/imageLibrary.03.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/imageLibrary.03.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
|
Before Width: | Height: | Size: 285 KiB After Width: | Height: | Size: 285 KiB |
Before Width: | Height: | Size: 348 KiB After Width: | Height: | Size: 348 KiB |
Before Width: | Height: | Size: 589 KiB After Width: | Height: | Size: 589 KiB |
|
@ -40,7 +40,7 @@ Add fromJson method to make a json serialization, see more on [here](https://flu
|
|||
Your ListView should use [FutureBuilder](https://api.flutter.dev/flutter/widgets/FutureBuilder-class.html) to wait for data from JSON file and then show it once it is loaded.
|
||||
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/movieList.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/movieList.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
||||
### Part 2
|
||||
|
|
Before Width: | Height: | Size: 590 KiB After Width: | Height: | Size: 590 KiB |
|
@ -53,7 +53,7 @@ class Category {
|
|||
- Note: only standard Dart package, package:flutter are allowed.
|
||||
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/quizApp.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/quizApp.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
||||
### Second Part
|
||||
|
@ -65,9 +65,9 @@ class Category {
|
|||
- When answering question change color of button or background, so the user know that answer is right or wrong.
|
||||
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/quizApp.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/quizApp.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/quizApp.02.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/quizApp.02.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
||||
### Third part
|
||||
|
@ -77,7 +77,7 @@ When all questions are answered show the score on a new page.
|
|||
- It should have Text with score and button which returns user to the main page
|
||||
|
||||
<center>
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/quizApp.03.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/quizApp.03.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
||||
### **Bonus**
|
||||
|
|
Before Width: | Height: | Size: 330 KiB After Width: | Height: | Size: 330 KiB |
Before Width: | Height: | Size: 227 KiB After Width: | Height: | Size: 227 KiB |
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 469 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 66 KiB |
Before Width: | Height: | Size: 773 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1003 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 876 B |
Before Width: | Height: | Size: 1.8 KiB |
|
@ -21,9 +21,9 @@ Packages: _sqflite_ package.
|
|||
- Add ability to delete item by swiping
|
||||
- Add "add" button, which opens screen with 3 text fields
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/secureNotes.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/secureNotes.01.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/secureNotes.02.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/secureNotes.02.png?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
|
||||
### Second Part
|
||||
|
||||
|
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 74 KiB |
Before Width: | Height: | Size: 65 KiB After Width: | Height: | Size: 65 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 84 KiB |
|
@ -31,11 +31,11 @@ Possible examples of the app:
|
|||
|
||||
<center>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/skyMap.01.jpg?raw=true" style = "width: 840px !important; height: 420px !important;"/>
|
||||
<img src="./resources/skyMap.01.jpg?raw=true" style = "width: 840px !important; height: 420px !important;"/>
|
||||
|
||||
</center>
|
||||
|
||||
<center>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/skyMap.02.png?raw=true" style = "width: 840px !important; height: 420px !important;"/>
|
||||
<img src="./resources/skyMap.02.png?raw=true" style = "width: 840px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
|
Before Width: | Height: | Size: 157 KiB After Width: | Height: | Size: 157 KiB |
Before Width: | Height: | Size: 305 KiB After Width: | Height: | Size: 305 KiB |
|
@ -35,7 +35,7 @@ Make sure to manage states via any of the following patterns:
|
|||
|
||||
<center>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/stockMarket.01.jpg?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/stockMarket.01.jpg?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/stockMarket.02.jpg?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
<img src="./resources/stockMarket.02.jpg?raw=true" style = "width: 210px !important; height: 420px !important;"/>
|
||||
</center>
|
||||
|
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB |
|
@ -16,6 +16,6 @@ Game should stop when no legal movement is possible, and let user restart game.
|
|||
|
||||
<center>
|
||||
|
||||
<img src="https://github.com/alem-01/alem_public/blob/master/resources/2048.01.png?raw=true" style = "width: 840px !important; height: 420px !important;"/>
|
||||
<img src="./resources/2048.01.png?raw=true" style = "width: 840px !important; height: 420px !important;"/>
|
||||
|
||||
</center>
|
||||
|
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |