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
- Host: GitHub
- URL: https://github.com/pt-dot/ios-test-basic
- Owner: pt-dot
- Created: 2017-10-03T11:38:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-03T11:40:19.000Z (over 8 years ago)
- Last Synced: 2025-05-25T20:46:43.862Z (about 1 year ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 :-) !**