├── .gitignore ├── .swiftlint.yml ├── .travis.yml ├── EndZone.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ └── EndZone.xcscheme ├── EndZone.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── EndZone ├── API │ ├── ImageAPI.swift │ └── SearchPlacesService.swift ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Midday.colorset │ │ └── Contents.json │ ├── Night.colorset │ │ └── Contents.json │ ├── Sunrise.colorset │ │ └── Contents.json │ └── Sunset.colorset │ │ └── Contents.json ├── Base.lproj │ └── LaunchScreen.storyboard ├── DI │ └── CompositionRoot.swift ├── Info.plist ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── SceneDelegate.swift ├── UI │ ├── SearchPlace │ │ ├── SearchView.swift │ │ └── SearchViewModel.swift │ ├── Utils │ │ ├── Formater.swift │ │ └── ImageLoader.swift │ └── ZoneList │ │ ├── ZoneListView.swift │ │ └── ZoneListViewModel.swift └── UseCase │ ├── Place.swift │ ├── SearchImageByPlace.swift │ └── SearchPlaces.swift ├── EndZoneTests ├── EndZoneTests.swift └── Info.plist ├── Gemfile ├── Gemfile.lock ├── Podfile ├── Podfile.lock ├── README.md └── _config.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/.travis.yml -------------------------------------------------------------------------------- /EndZone.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /EndZone.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /EndZone.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /EndZone.xcodeproj/xcshareddata/xcschemes/EndZone.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone.xcodeproj/xcshareddata/xcschemes/EndZone.xcscheme -------------------------------------------------------------------------------- /EndZone.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /EndZone.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /EndZone/API/ImageAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/API/ImageAPI.swift -------------------------------------------------------------------------------- /EndZone/API/SearchPlacesService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/API/SearchPlacesService.swift -------------------------------------------------------------------------------- /EndZone/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/AppDelegate.swift -------------------------------------------------------------------------------- /EndZone/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /EndZone/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /EndZone/Assets.xcassets/Midday.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Assets.xcassets/Midday.colorset/Contents.json -------------------------------------------------------------------------------- /EndZone/Assets.xcassets/Night.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Assets.xcassets/Night.colorset/Contents.json -------------------------------------------------------------------------------- /EndZone/Assets.xcassets/Sunrise.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Assets.xcassets/Sunrise.colorset/Contents.json -------------------------------------------------------------------------------- /EndZone/Assets.xcassets/Sunset.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Assets.xcassets/Sunset.colorset/Contents.json -------------------------------------------------------------------------------- /EndZone/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /EndZone/DI/CompositionRoot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/DI/CompositionRoot.swift -------------------------------------------------------------------------------- /EndZone/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Info.plist -------------------------------------------------------------------------------- /EndZone/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /EndZone/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/SceneDelegate.swift -------------------------------------------------------------------------------- /EndZone/UI/SearchPlace/SearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UI/SearchPlace/SearchView.swift -------------------------------------------------------------------------------- /EndZone/UI/SearchPlace/SearchViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UI/SearchPlace/SearchViewModel.swift -------------------------------------------------------------------------------- /EndZone/UI/Utils/Formater.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UI/Utils/Formater.swift -------------------------------------------------------------------------------- /EndZone/UI/Utils/ImageLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UI/Utils/ImageLoader.swift -------------------------------------------------------------------------------- /EndZone/UI/ZoneList/ZoneListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UI/ZoneList/ZoneListView.swift -------------------------------------------------------------------------------- /EndZone/UI/ZoneList/ZoneListViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UI/ZoneList/ZoneListViewModel.swift -------------------------------------------------------------------------------- /EndZone/UseCase/Place.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UseCase/Place.swift -------------------------------------------------------------------------------- /EndZone/UseCase/SearchImageByPlace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UseCase/SearchImageByPlace.swift -------------------------------------------------------------------------------- /EndZone/UseCase/SearchPlaces.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZone/UseCase/SearchPlaces.swift -------------------------------------------------------------------------------- /EndZoneTests/EndZoneTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZoneTests/EndZoneTests.swift -------------------------------------------------------------------------------- /EndZoneTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/EndZoneTests/Info.plist -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karumi/EndZone/HEAD/_config.yml --------------------------------------------------------------------------------