2010-08-21 37 views
6

Tôi quan tâm đến việc đưa ra một ý tưởng cho một ứng dụng điện thoại Android, và tôi tự hỏi nếu điều này là có thể. Vì vậy, tôi sẽ có các ứng dụng đang chạy trong nền trên điện thoại A, sau đó khi nó tìm thấy một điện thoại Android B, nó tiết kiệm một số thông tin như thời gian, vị trí GPS, chỉ biến nhà nước.Android: Kết nối hai điện thoại không dây?

Nhưng nếu điện thoại kia cũng đang chạy cùng một ứng dụng, hai điện thoại sẽ kết nối và chia sẻ thông tin không riêng tư tầm thường.

Giả thuyết, điều này có khả thi không? Tôi có phải đi qua kết nối Wi-Fi đặc biệt cục bộ hoặc phát sóng liên tục Bluetooth không?

+0

Giả thuyết nó sẽ là có thể. Bạn có thể xem qua kết nối Wi-Fi đặc biệt hoặc qua bluetooth. – tfmontague

Trả lời

1

Nếu cả hai người có cùng một ứng dụng, bạn có thể làm điều đó trong một vòng về cách. Nếu hai người cài đặt ứng dụng trên điện thoại của họ và đồng ý có tọa độ gps của họ được chia sẻ, bạn có thể tải lên cả hai tập tọa độ gps vào máy chủ khi mọi người di chuyển xung quanh. Sau đó, máy chủ có thể so sánh những người ở gần nhau. Khi người dùng muốn chia sẻ thông tin với người dùng khác, điện thoại chỉ cần hỏi máy chủ đang ở trong vùng lân cận của họ và việc chia sẻ có thể được thực hiện qua internet. Đây chính là cách hoạt động của Bump. Bumping hai điện thoại với nhau gây ra một cuộc gọi đến máy chủ để xem những người khác đang va chạm trong vùng lân cận đó cùng một lúc. Sau khi các điện thoại gần được phát hiện, bạn có thể kích hoạt ghép nối bluetooth và chia sẻ nếu bạn không muốn chia sẻ qua internet.

+0

Bump đó trông khá tuyệt vời. Tôi vừa xem Thỏa thuận Cấp phép của mình và tôi không có luật sư: Tôi có thể sử dụng API của Bump trong một ứng dụng mà tôi đưa ra thị trường không miễn phí không? Tôi đang xem xét một dự án lớn cho ứng dụng này và tôi muốn làm một cái gì đó từ nó, liệu Bump sẽ có vấn đề với điều đó? http://bu.mp/licensingagreement –

+1

Ah, tìm thấy câu trả lời của tôi khi tôi đã đăng ký. Miễn phí nếu: "Nếu ứng dụng của bạn tạo doanh thu, nó không có tính năng Bump là tính năng chính của nó;" –

+0

Đối với những người khác đi qua chủ đề này. Bump bị ngưng. Nó đã được Google mua lại vào năm 2013. – tfmontague

1

Bluetooth là cách dễ nhất để hai điện thoại liên lạc trực tiếp với nhau. Tuy nhiên, cả hai điện thoại sẽ phải được ghép nối thông qua menu Settings-> Wireless-> Bluetooth. Bạn sẽ trải nghiệm phạm vi và tốc độ tốt hơn với WiFi, nhưng điều này đòi hỏi một bộ định tuyến theo như tôi biết.

0

Tôi đã tìm hiểu cách thực hiện việc này, sử dụng ứng dụng người xem trên cả hai điện thoại, tạo người dùng và đăng nhập vào ứng dụng trên cả hai điện thoại. Tôi tự thiết lập với tư cách là người dùng. Sau đó, điện thoại thứ hai (một với gps bị hỏng) được sử dụng để theo dõi người dùng đang ở trong túi sau của tôi. Người dùng trong cả hai trường hợp là tôi. Vấn đề với điều này là tín hiệu điện thoại là bắt buộc.

+0

Bạn có biết cách thực hiện điều này theo chương trình mà không cần sử dụng các ứng dụng bên ngoài không? Nếu có, hãy chia sẻ mã mẫu và con trỏ. Nếu không câu trả lời này rất kém và có lẽ không liên quan. – NSNoob

Các vấn đề liên quan