An open API service indexing awesome lists of open source software.

https://github.com/pt-dot/ios-test-basic

For New Employee Test Basic
https://github.com/pt-dot/ios-test-basic

Last synced: 5 months ago
JSON representation

For New Employee Test Basic

Awesome Lists containing this project

README

          

# Tes Development iOS

### Tantangan
Buatlah sebuah aplikasi berbasis iOS dengan menggunakan **Swift** dan memanfaatkan API berikut:
1. http://jsonplaceholder.typicode.com/posts --> Cukup ambil `title` dan `body`
2. http://jsonplaceholder.typicode.com/posts/{id_post}/comments --> Cukup ambil `name`, `email`, dan `body`
3. https://jsonplaceholder.typicode.com/photos --> Cukup ambil `title`, `url`, dan `thumbnailUrl`

### Kebutuhan
1. Buat `UITableView` untuk halaman **list posts**
2. Buat `ViewController` untuk halaman detail **comments** dari list post dari point 1
3. Buat `UITableView` boleh `UICollectionView`, untuk halaman ***list album*** (title, thumbnailurl -> berupa gambar), ketika di klik akan menampilkan ***zoom gambar url***, zoom gambar bisa di share (native share)
4. Buat `ViewController` yang menampilkan maps current lokasi pengguna (boleh pake google maps atau apple maps)

- Silahkan gunakan library apa saja yang kamu rasa perlu digunakan. Lebih baik jika sumber librarynya menggunakan **cocoapods**
- Silahkan kreasikan tata letak, pewarnaan, dan experience sesuai dengan imajinasi kamu

### Pengumpulan
- Silahkan buat repository di github (dengan nama apapun) dan kirimkan link menuju repository tersebut

**Selamat koding dan jangan lupa bahagia :-) !**