Table of Contents
Wiatrack
Wiatrack Pro projects
/mnt/sda4/development/workspaces/wiatrackProProject(seems to be never working)- targetSdkVersion 23
- versionName “1.0”
- /mnt/sda4/development/workspaces/wiatrack (used until at least 0.5.39)
- but the “IDE runs” seems to be never working
- /mnt/sda4/development/workspaces.new/wiatrack
- seems to be the most actual workspace
- git URL
ssh://kalaschnikow@diskstation/volume1/share/git_repos/wiatrack.git
- /mnt/sda4/development/_projects/wiatrack/
- here is saved other important data (e.g. under
_keys/all generated keys etc.)
Ideas for New Features
QR-code to share settings
Use QR-code to share app settings. Idea is from Wiatag forum.
Configurator web application
Configure trackers of a customer with the help of Configurator Web application. Such applications have also BCE/Xirgo and Gurtam (see link ).
Indoor tracking
Use iBeacons or “WiFi-Positioning” for indoor tracking.
See also a Gurtam-forum topic, which contains following links: ELA, minew.
Improvements to the photo functionality
- Add a possibility to send photo unscaled
- Add a possibility to scale with only one side given. This means, to calculate the other side based on camera resolution.
- Fix the bug with the “photo on the side” (wrong orientation).
- Warn user if “photo request” is received, but it can't be answered because the app settings disallow it.
Restart Service after 0 seconds
Саша Гирвиц предложил НЕ делать рестарт, если в настройке указаны 0 секунд. Код должен находиться в методе WiatrackLocationListener.createKeepAliveAlarm_RestartService(). Также см. класс KeepAliveReceiver.
Data Sink Interface for External Apps
Other apps should have the possibility to share data with Wiatrack Pro (e.g. through “Share” link).
Possibility to Read Bar Code / QR-Code
Wiatrack Pro should have the possibility to read bar code or QR-code (e.g. with ZXing library) and send the contents to the server.
Possibility to read NFC data
Wiatrack Pro should have the possibility to read NFC data and send it to the server.
Add parameter "app"
See subj.
Reload StateModel immediately after setting change
Immediately reload the state model after change on it.
Direct Reply to Messages
Here is the article about it: Nougat – Direct Reply
Фото / Видео трекер
“Вдохновился” трекером УМКа303 от ГЛОНАССSoft
Отсылка параметров со старыми позициями (Tracker for Traccar only?)
Как минимум Tracker for Traccar может отослать новую точку только тогда, если она действительно новая. Т.е. GPS ресивер должен сперва выдать новую точку. Это неверно, т.к. параметры могут поступать и в стационарном положении.
⇒ Добавить триггер сохранения точки: “при поступлении нового значения параметра”
Using Google Activity Transition API
API позволяет узнать о событии когда пользователь меняет активность. Например, перестает идти и начинает ехать в машине. Или после того как не двигался, начинает идти.
https://developer.android.com/guide/topics/location/transitions.html
https://android-developers.googleblog.com/2018/03/activity-recognitions-new-transition.html
Using ati.su (API?)
https://ati.su/ → биржа грузоперевозок
- Участие в форуме: https://forums.ati.su/
Using OpenCellID
Use OpenCellId to locate the device. (TODO: give reasons why it should be done)
Bugs and problems
Exporting settings to Downloads folder only
Currently Wiatrack exports its properties only to the “Downloads” folder on the device.
The better solution: allow the user to choose the folder and the file name.
Maybe useful topics and links:
- Data and file storage overview an overview by Google
- SAF
See also:
- my code in
de.wialonconsulting.wiatrack.pro.activity.settings.OtherSettingsActivityin project “WiatrackLibs”
Check Wiatrack (also Avril, and my other apps) for bugs etc.
https://github.com/square/leakcanary
Make an app audit for Avril (or Wiatrack Pro? Avril is preferable.). Guideline: http://karumi.github.io/AndroidAudit/
"Пропадание" службы
“Пропадание” службы возможно имеет те же причины что и на WiaTag. На WiaTag эта проблема была обнаружена, например, на телефоне SM-J105H/DS (он же SM-J105HD), который стоит на ebay 96€ (19.10.2016). См. также → write an FAQ article to this topic
Price
1 лицензия - 19 €
5 и больше - 9,99 € за каждую
30 и больше - 7 € за каждую
Preise für Boris Krones und seine Kunden
1 Lizenz - 9,99€
10 Lizenzen - 7€ pro Lizenz
30 Lizenzen - 5€ pro Lizenz
Prices for Andrew Shved
Andrew Shved (Magellan Track Solution)
1 license - 9,99€
10 licenses - 7€ per license
30 licenses - 5€ per license
Misc
Access to Sascha's installation
-
- debuger
- 1Qwerty*()
