Я работаю над университетским проектом, и мне нужно сделать мобильное приложение, которое подключается к смарт-браслету (в частности, «Xiaomi Mi Band 3»). У меня не так много опыта в таких проектах, и это довольно сложно.
Я нашел несколько проектов, которые помогают установить соединение со смарт-браслетом, и прочитал информацию о проектах Windows, но я не нашел много информации о том, как я могу сделать приложение на Android.
Q: Какая библиотека или фреймворк, по вашему мнению, проще всего подходят для этой задачи?
Как я уже сказал, у меня не так много опыта в этом типе программирования, и я хотел бы программное обеспечение с документацией, примерами и информацией.
Большое спасибо!
Итак, вы пытаетесь сделать что-то вроде Mi fit или Notify & Fitness для Mi Band ? Большая часть разработки Android ведется на Java. Вы можете использовать другие языки, но получите больше поддержки для Java.
Поскольку Xiaomi Mi Band 3 общается по Bluetooth, вам придется это изучить. Версия Mi 3 использует BT 4, а не новый BT 5; Я не знаю, что использует новая версия v4, которая должна выйти в сентябре (IIRC).
Если вы не хотите изучать Java или думаете, что ваше приложение когда-либо может быть кроссплатформенным, вы можете изучить React Native , который позволяет создавать кроссплатформенные нативные приложения с помощью кода на JavaScript. Он популярен и хорошо поддерживается.
Если вы уже знаете C++ или Pascal, взгляните на RAD IDE от Embarcadero , который позволит вам один раз написать свой код и создавать приложения для Windows, Linux, Mac, Android и iOS. Звучит здорово? Это; Я люблю это. НО это стоит более 1000 долларов :-( Однако вам не нужно платить эту сумму, пока вы не заработаете более 5 тысяч долларов, так что, возможно, высокая цена - это «счастливая проблема».
Вы можете задать общие вопросы по Android на нашем дочернем сайте для энтузиастов Android . Если у вас есть проблемы с кодированием, спросите в Stack Overflow и 1) укажите почтовый индекс, 2) скажите, что он должен делать, 3) скажите, что он делает вместо этого.
Альверто кон в
Иззи