All Projects → Neko3000 → Iris.iOS

Neko3000 / Iris.iOS

Licence: MPL-2.0 license
An iOS application enables you explore art works provided by DeviartArt.com with high quality UX.

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Iris.iOS

mobile-app
This project aims to build a modern mobile web-app based on the framework Ionic to improve the functionality of http://mobile.leitstelle122.at/.
Stars: ✭ 22 (-63.33%)
Mutual labels:  ios-app
OnboardingSample
Beginners - A demo of an onboarding screen in iOS using Swift
Stars: ✭ 95 (+58.33%)
Mutual labels:  ios-app
Tasky
Tasky is a task management app made with SwiftUI.
Stars: ✭ 22 (-63.33%)
Mutual labels:  ios-app
AppLister
An iOS app to display information about all installed apps on the device and launch them.
Stars: ✭ 48 (-20%)
Mutual labels:  ios-app
MYNavigationController
导航控制器的压缩 , 使得可以将导航范围缩小到指定区域 , 实现页面中的页面效果 . 适用于路径选择,文件选择等
Stars: ✭ 47 (-21.67%)
Mutual labels:  ios-app
tea-notes
Source code for Tea Notes app. Built with React Native. Search "Tea Notes" to download in app store.
Stars: ✭ 14 (-76.67%)
Mutual labels:  ios-app
SwiftUi-cheatsheet-GiSheet
The ultimate SwiftUI cheatsheet, to develop ios Applications on Xcode.
Stars: ✭ 36 (-40%)
Mutual labels:  ios-app
Monotone
An Unsplash Application for iOS.
Stars: ✭ 181 (+201.67%)
Mutual labels:  ux-design
Awesome-Flutter-Templates
A Huge Collection of Flutter App templates
Stars: ✭ 53 (-11.67%)
Mutual labels:  ios-app
Kurakoo
Kurakoo is an online community of people providing answers to questions just like Quora site. Kurakoo is especially for school-college students, people from around the different colleges visit Kurakoo to ask questions from a community of people who answer them.
Stars: ✭ 81 (+35%)
Mutual labels:  ux-design
SmartWallet
Smart Wallet - iOS application for managing money
Stars: ✭ 51 (-15%)
Mutual labels:  ios-app
ZAKER-C
High imitation ZAKER news.
Stars: ✭ 28 (-53.33%)
Mutual labels:  ios-app
OFOBike
A demo app like OFO Bike in Swift.
Stars: ✭ 18 (-70%)
Mutual labels:  ios-app
ARKit-Persistence-Demo
ARKit 2.0 Persistence Demo
Stars: ✭ 15 (-75%)
Mutual labels:  ios-app
ux4noobs
Aprenda UX (User Experience) da teoria a prática com o acervo completo desde estratégias, métodos, analises, estudos e muito mais. | Dedicado a todos os membros da He4rt Developers.
Stars: ✭ 191 (+218.33%)
Mutual labels:  ux-design
M2DWebViewController
Simple built-in web view controller using WebKit.
Stars: ✭ 25 (-58.33%)
Mutual labels:  ios-app
GithubClient
Github iOS Client based on Github REST V3 API and GraphQL V4 API
Stars: ✭ 42 (-30%)
Mutual labels:  ios-app
justBreathe
A minimal meditation app made with Flutter
Stars: ✭ 47 (-21.67%)
Mutual labels:  ios-app
ui-ux
The learning guide contains the Basics, Intermediate and Advance resources for User Interface and User Experience Design
Stars: ✭ 187 (+211.67%)
Mutual labels:  ux-design
Leon
Leon is swift library to show and slid images with more gesture
Stars: ✭ 16 (-73.33%)
Mutual labels:  ios-app

Iris.iOS

License: Mozilla Platforms: iOS Language: Swift Version: v0.70

Iris is a model mobile application based on iOS.
It provides basic functions allow users to explore on DeviantArt and check Daily Arts, Notifications, Deviation Collections, etc.

All contents are delivered by DeviantArt API.

Installation

Simple clone it by:

$ git clone https://github.com/Neko3000/Iris.iOS.git

Open it then hit command + R, Done!

How to use

screen-record-1 screen-record-2 screen-record-3

screenshot-1 screenshot-2 screenshot-3 screenshot-4 screenshot-5 screenshot-6 screenshot-7 screenshot-8

Features

  • Sign IN / Sign UP
  • Daily Art
  • Explore - Popular, Newest, Undiscovered
  • Deviation Detail
  • Notification
  • Gallery
  • Journal
  • Status
  • Collection (Featured)
  • Watcher
  • Profile Comment
  • Submit Art
  • Update Profile
  • More...

Interface Design

We fully customized its interface considering proper UX before we developed it on Xcode.
And we decided to provide its Sketch file, you could find it on Iris.iOS on Behance.

Dependencies

For handling Network requests, we used famouse Alamofire and SwfityJSON in this project.
And we also used some fantastic UI controls, likes TwicketSegmentedControl, NVActivityIndicatorView...

Pods have been included:

pod 'Alamofire', '5.0.0-beta.7'
pod 'SwiftyJSON', '~> 4.0'
pod 'TwicketSegmentedControl'
pod 'NVActivityIndicatorView'

Development

We provided client_id and secret_key for testing in files. But you should use your own Applications Keys (client_id & client_secret), please refer to Doc of DeviantArt API to check the authentication details.

Those key values could be found here:

// ApplicationKey.swift
static let clientKey = "XXXX"
static let secretKey = "XXXXXXXXXXXXXX"

Contact To Me

E-mail: [email protected]
Weibo: @妖绀

Contributors

Artists on DeviantArt.com:
pikaboots
NeoArtCorE
MOYAILRIS
arseniquez
NPye13

License

Distributed under the Mozilla license. See LICENSE for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].