Source code App tìm kiếm địa chỉ nhà hàng, quán ăn với Google Maps

[Mã code 19497]
  1 Đánh giá    Viết đánh giá
 296      3725      1
Phí tải: Miễn phí
Danh mục
Thể loại
Nhóm code
Ngày đăng
12-5-2018
Loại file
Full code
Dung lượng
125 KB

Source code IOS Ứng dụng tìm kiếm địa điểm, vị trí làm việc với Google Maps


MÔ TẢ CHI TIẾT

Đây là một app sẽ cho người dùng nhìn thấy được những nhà hàng ở trên khung hiển thị của bản đồ trong một bán kính nhất định, đồng nghĩa với việc khi move map để xem những địa điểm khác thì sẽ show những nhà hàng ở những địa điểm đó. Khi người dùng touch vào biểu tượng nhà hàng nào đó trên map thì sẽ hiển thị lên 1 khung nhỏ chứa những thông tin cơ bản của nhà hàng đó, nhấn tiếp vào khung nhỏ này thì sẽ vào xem đầy đủ thông tin của nhà hàng.

Thư viện pod

  • Map: Google Maps, GooglePlaces
  • API: Alamofire, AlamofireImage, ObjectMapper
  • Một vài thư viện tiện ích khác: SnapKit, Cosmos, PKHUD, PromiseKit

Một vài tính năng của app

Tìm kiếm những nhà hàng ở xung quanh Khi người dùng mở app lên thì sẽ hiển thị cái bản đồ, trên bản đồ có những nhà hàng xung quanh đó. Khi nhấn giữ và kéo để xem những vùng khác hoặc zoom thì những nhà hàng cũng được cập nhật theo khu vực đang hiển thị mà người dùng k cần phải di chuyển đến khu vực đó. Nghĩa là ngồi ở Việt Nam, chúng ta cũng có thể xem được bên Mỹ có những nhà hàng nào 

Xem chi tiết một nhà hàng Xem được chi tiết một nhà hàng giống như xem trên website Google Maps của Google.


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

source code app ios,code ứng dụng địa điểm,địa điểm ăn uống,địa điểm quán ăn,địa điểm nhà hàng

source code app ios,code ứng dụng địa điểm,địa điểm ăn uống,địa điểm quán ăn,địa điểm nhà hàng

source code app ios,code ứng dụng địa điểm,địa điểm ăn uống,địa điểm quán ăn,địa điểm nhà hàng

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

 Một vài setup cơ bản

Google Maps Chúng ta chỉ cần truy cập website này https://developers.google.com/maps/documentation/ios-sdk/start và làm theo các bước trong đó là có thể làm được, nó rất rõ ràng và rất dễ để làm theo Việc thực hiện bước 4 để get 1 cái API key, có cái API key thì mới có thể làm việc được với google maps, để nó có thể hoạt động được trên app và làm nhiều thao tác hơn với Google Places.

Sau setup thì function didFinishLaunchingWithOptions trong AppDelegate sẽ có hàm: GMSServices.provideAPIKey("YOUR_API_KEY")

Google Places Nói đến Google Places thì nó k được tích hợp trong thư viện GoogleMaps mà nó riêng biệt thành 1 cái riêng là GooglePlaces, chúng ta phải import nó trong Podfile và setup riêng, nó giống như là tiện ích mở rộng của GoogleMap vậy. Website để setup nó: https://developers.google.com/places/ios-api/start?hl=vi

Podfile sẽ có dạng như này:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'YOUR_APPLICATION_TARGET_NAME_HERE' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for YOUR_APPLICATION_TARGET_NAME_HERE
  pod 'GoogleMaps'
  pod 'GooglePlaces'
end

Sau setup thì function didFinishLaunchingWithOptions trong AppDelegate sẽ có hàm: GMSServices.provideAPIKey("YOUR_API_KEY") // Google Maps GMSPlacesClient.provideAPIKey("YOUR_API_KEY") // Google Places

Setup thì mình chỉ nêu cái chính là làm việc với cái map thôi, còn những thứ lặt vặt thì k cần thiết phải nêu ra cho mất thời gian vì chỉ cần truy cập 2 link trên là hoàn chỉnh rồi, đảm bảo chạy tốt.

Google Maps: https://developers.google.com/maps/documentation/ios-sdk/start 

Google Places: https://developers.google.com/places/ios-api/start?hl=vi

 
 
LINK DOWNLOAD

iOSQuiz-master.rar [125 KB]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(Miễn phí)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
15:52 - 14/5/2018
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN