Code Monkey home page Code Monkey logo

mitty-ios's Introduction

mitty-ios

Mitty iOS 版开发用工程

CocoaPods

  1. Install ruby

  2. install cocoapods

$ gem install cocoapods

Project

$ git clone [email protected]:gridscaleinc/mitty-ios.git
$ cd mitty-ios
$ pod install
$ open mitty.xcworkspace

$ pod install

Library

http network

https://github.com/Alamofire/Alamofire

JSON

https://github.com/SwiftyJSON/SwiftyJSON

Image

https://github.com/Alamofire/AlamofireImage

Authentication

https://github.com/OAuthSwift/OAuthSwift

参考になるライブラリ群

https://github.com/matteocrippa/awesome-swift

mitty-ios's People

Contributors

domanthan avatar tyori avatar

Watchers

James Cloos avatar Dongri Jin avatar  avatar

mitty-ios's Issues

画像のキャッシュ機能は不可欠

同じ画像がなんどもなんども読み取りしている。

少なくとも、同じアプリ起動中ではキャッシュを使おう。
できれば、ローカルに永続キャッシュを利用したいが。。。

活動登録

イベント登録前にまず活動計画の登録必要、
活動--action-event
--action-event

イベントをサーバーに登録する。

Eventサービスを実装し、画面から入力した情報をサーバーに登録する。
1. AlamoFireを利用する。
2.SwiftJSONを利用する。

注意: 日付、時間をUTC -> Local変換を行う。 また、日付日時はISO8601形式を利用する。

イベント照会一覧画面の問題

■ タイトルが表示されてない

■ アクションが表示されてない

■ リンクの仕方、今はセル全体に一つのリンクしかできない。各パーツで複数のリンク可能にすべき

■ 日数の表示がおかしい

■ いいね、アイコンのバランスが悪い

■ 小さい画像が拡大しすぎて気持ち悪い

■ イベント間の境界がない。

scrollViewのコンテンツサイズを正しく扱う。

scrollviewのコンテンツサイズを正しく設定しないと。
コンテンツの一部しか表示されないか、さもなけ長すぎる。どちらもよくない。
ぴったりしたコンテンツサイズを設定したいが、方法は?

お年玉

会員を集めるために、お年玉を配る。
できるかな

アプリ内広告

そろそろ、どうやって広告を出すか?
どの広告プラットホームを使うか?

指紋認証

秘密箱開ける。ちょっと遊び心
優先度低い

島登録

新しい名称の場合、自動的に島登録する。

geocode

ある住所までの距離

活動詳細画面の問題点

地図アプリ開く機能がない。
各こイベントへ遷移できない。
価格表示がおかしい
日付フォーマットが繊細ではない。
子イベントの登録が限られている。
住所の表示が不完全

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.