explore_app

所属分类:Dart语言编程
开发工具:Dart
文件大小:7042KB
下载次数:0
上传日期:2019-04-06 06:23:35
上 传 者sh-1993
说明:  应用程序概念由Flutter使用Dart编程语言创建,灵感来自Multi-Search by Categories。
(App concept created with Flutter using Dart programming language, inspired by Multi Search By Categories.)

文件列表:
.idea (0, 2019-04-06)
.idea\codeStyles (0, 2019-04-06)
.idea\codeStyles\Project.xml (1775, 2019-04-06)
.idea\libraries (0, 2019-04-06)
.idea\libraries\Dart_Packages.xml (6982, 2019-04-06)
.idea\libraries\Dart_SDK.xml (952, 2019-04-06)
.idea\libraries\Flutter_Plugins.xml (173, 2019-04-06)
.idea\libraries\Flutter_for_Android.xml (252, 2019-04-06)
.idea\libraries\KotlinJavaRuntime.xml (599, 2019-04-06)
.idea\misc.xml (1421, 2019-04-06)
.idea\modules.xml (416, 2019-04-06)
.idea\runConfigurations (0, 2019-04-06)
.idea\runConfigurations\main_dart.xml (271, 2019-04-06)
.idea\workspace.xml (32077, 2019-04-06)
.metadata (305, 2019-04-06)
android (0, 2019-04-06)
android\.gradle (0, 2019-04-06)
android\.gradle\4.10.2 (0, 2019-04-06)
android\.gradle\4.10.2\fileChanges (0, 2019-04-06)
android\.gradle\4.10.2\fileChanges\last-build.bin (1, 2019-04-06)
android\.gradle\4.10.2\fileContent (0, 2019-04-06)
android\.gradle\4.10.2\fileContent\fileContent.lock (17, 2019-04-06)
android\.gradle\4.10.2\fileHashes (0, 2019-04-06)
android\.gradle\4.10.2\fileHashes\fileHashes.bin (79215, 2019-04-06)
android\.gradle\4.10.2\fileHashes\fileHashes.lock (17, 2019-04-06)
android\.gradle\4.10.2\fileHashes\resourceHashesCache.bin (18769, 2019-04-06)
android\.gradle\4.10.2\gc.properties (0, 2019-04-06)
android\.gradle\4.10.2\javaCompile (0, 2019-04-06)
android\.gradle\4.10.2\javaCompile\classAnalysis.bin (56128, 2019-04-06)
android\.gradle\4.10.2\javaCompile\jarAnalysis.bin (54736, 2019-04-06)
android\.gradle\4.10.2\javaCompile\javaCompile.lock (17, 2019-04-06)
android\.gradle\4.10.2\javaCompile\taskHistory.bin (19162, 2019-04-06)
android\.gradle\4.10.2\taskHistory (0, 2019-04-06)
android\.gradle\4.10.2\taskHistory\taskHistory.bin (1250234, 2019-04-06)
android\.gradle\4.10.2\taskHistory\taskHistory.lock (17, 2019-04-06)
android\.gradle\buildOutputCleanup (0, 2019-04-06)
... ...

# Photography Explorer Flutter App App concept created with [Flutter](https://flutter.dev/) using Dart programming language, inspired by [Multi Search By Categories](https://dribbble.com/shots/5922034-Multi-search-by-categories). ## About This app was created inspired by the GIF in the end of this page. The code was built to better create a real app, identical to the inspiration and with all logic behind it. This app is using Unsplash API as service to search the photos and Shared Preferences to register the favorite user photos in the cache memory. The model's classes were created to better represent an official development, the services classes are responsible for the boundaries of the system like the API and Cache management library. I'm using BLOC pattern as an architectural pattern. ### Unsplash API This app used [Unsplash API](https://unsplash.com/developers) as Photography Search Engine. It's for free, so if you want to fork this repository and reuse the code, be sure to use your Access Key at this [classe](./lib/services/PhotosAPI.dart). Then the app will run perfectly. ### Design and Implementation Details The inspiration video just shows the User Experience when searching for some categories in the app. This app brings something more like Favorites Photos, Personalized Bottom Menu Bar, Image Details, API Request Structure and more. ### The Inspiration The GIF below shows the inspiration concept app. ![App Running](./docs/inspiration.gif) ### The App The GIF below shows this current app running. ![App Running](./docs/app-running.gif) #### Notes The Download Image feature was not made just because that was not the purpose of this challenge but feel free to change it.

近期下载者

相关文件


收藏者