There are loads of apps out there for Android that track bike rides, runs, and other physical activities, so why create a new one? I wrote Bike Tracker because I found that all of the other trackers were weak in key areas that were important to me. I didn't care about social sharing of my routes, nor did I did own heart rate monitors and other Bluetooth-attached accessories. I didn't go cycling to train for anything, I just went out to enjoy myself, and what I really wanted was an app that could track my rides and provide conversion from GPX format into Google Earth-friendly KML files without the need to connect to an online service. In fact, the app does not require an internet connection, unless you opt to display a map.
I was also rather disillusioned with the available spoken turn-by-turn direction apps out there, and so I've written what I believe is a superior turn-by-turn engine into Bike Tracker. It gives timely and accurate turn instructions, and will talk you back onto the course if you ever take a wrong turn or drift off route. The app also connects directly with your "Ride with GPS" account, so you can gain immediate access to all your cycling routes in just a few taps.
Furthermore, I wanted highly-customizable voice feedback that used whatever TTS engine was set as the default on my device. Most apps provide voice feedback to some degree, but as those apps are designed to work in multiple languages, not much seems to be done to clean up the way various tidbits of information are spoken. Bike Tracker is written solely in English, and so great pains have been taken to present spoken information (especially times-of-day) in a manner that is familiar to English-speaking users. I even give you the power to tweak the parameters used by the turn-by-turn algorithm, so that it can be tailored to best suit your needs.
I've also provided a large array of information that you can choose to have spoken, including; total riding time; total moving time; total stopped time; distance; time-of-day; start time; average GPS accuracy; and worst GPS readings. You can select which of these pieces of information is spoken, in which order it is spoken, and you can customize the fixed spoken words that surround the information (such as "Total distance is 3.5 kilometers" or "You've traveled 3.5 kilometers" for example).
Also included are flexible methods of presenting different information each time the app speaks. For instance, I have a large amount of information I want spoken each kilometer, but at the half-kilometer I have the app ONLY announce the distance. The combinations are virtually endless.
What and how information is spoken is defined in a PROFILE, and you can create as many profiles as you like. For example, I have two very similar profiles that differ only in how much is spoken. One speaks LOTS of verbose information for when I'm on solo rides, while the other speaks minimal information for when I'm on rides with others.
Another feature lets you designate "Quiet Apps". Whenever any of the quiet apps are in the foreground, Bike Track will SHUT-UP and say nothing. You can assign apps like calls handles (both stock and VoIP), push-to-talk services, voice recorders, etc, where you simply do no want to be interrupted by spoken information from Bike Tracker.
During rides, you can invoke a SECONDARY SUMMARY that starts from zero, but doesn't change the PRIMARY SUMMARY that may be returned to once the secondary summary is of no further value. This is handy for ride-within-a-ride situations.
Once a ride is over, the recorded GPX file can be converted into a KML (without having rely on an online service), ready for display on Google Earth using their route fly-over feature. If you need to edit the GPX file (using such PC apps as Java Open Street Maps) you can quickly convert the edited GPX into a new KML. The app includes error-smoothing algorithms that you can adjust to suit your needs.
هناك عدد كبير من التطبيقات هناك لالروبوت التي تتبع ركوب الدراجة، ويدير، وغيرها من الأنشطة البدنية، فلماذا إنشاء واحدة جديدة؟ كتبت الدراجة المقتفي لأنني وجدت أن جميع بتتبع الأخرى كانت ضعيفة في المجالات الرئيسية التي كانت مهمة بالنسبة لي. لم أكن يهتمون تقاسم الاجتماعية من الطرق بلدي، ولا فعلت مراقبين معدل ضربات القلب الخاصة وملحقات البلوتوث المرفقة الأخرى. أنا لم أذهب ركوب الدراجات للتدريب على أي شيء، أنا فقط ذهبت إلى التمتع نفسي، وما أردت حقا كان أحد التطبيقات التي يمكن أن تتبع ركوب بلدي وتوفير التحويل من صيغة GPX إلى جوجل ملفات KML الصديقة للالأرض من دون الحاجة للاتصال إلى الخدمة عبر الإنترنت. في الواقع، فإن التطبيق لا يتطلب اتصال بالإنترنت، إلا إذا كنت تختار لعرض الخريطة.
كنت أيضا وليس بخيبة أمل مع يتحدث بدوره عن طريق بدوره الاتجاه متاح تطبيقات هناك، وهكذا قمت بكتابة ما أعتقد هو بدوره عن طريق بدوره محرك متفوق في الدراجة المقتفي. أنه يعطي في الوقت المناسب ودقيقة تعليمات بدوره، وسوف نتحدث لكم مرة أخرى على بالطبع إذا كنت من أي وقت مضى تأخذ منحى خاطئ أو الانحراف عن الطريق. كما يربط التطبيق مباشرة مع الخاص بك "ركوب مع GPS" الاعتبار، حتى تتمكن من الحصول مباشرة على جميع طرق الدراجات الخاصة بك في غضون بضع الصنابير.
وعلاوة على ذلك، أردت للغاية للتخصيص ردود الفعل الصوتية التي تستخدم أيا كان محرك TTS تم تعيين كافتراض على جهازي. توفر معظم تطبيقات ردود الفعل صوت إلى حد ما، ولكن كما صممت هذه التطبيقات للعمل في لغات متعددة، لا يبدو هناك الكثير مما يتعين القيام به لتنظيف الطريق ويتحدث الحكايات مختلفة من المعلومات. هو مكتوب الدراجة المقتفي فقط في اللغة الإنجليزية، واتخذت جهدا كبيرا جدا لتقديم معلومات عن المنطوقة (وخاصة الأوقات من اليوم) بطريقة غير مألوفة لمستخدمي الناطقة باللغة الإنجليزية. حتى أعطي لك القدرة على قرص المعايير المستخدمة من قبل خوارزمية بدوره عن طريق بدوره، بحيث يمكن أن تكون مصممة لتناسب احتياجاتك.
لقد قدمت أيضا مجموعة كبيرة من المعلومات التي يمكنك اختيار تكلموا، بما في ذلك؛ مجموع وقت ركوب. مجموع وقت تتحرك. مجموع وقت توقفت. بعد؛ وقت اليوم؛ وقت البدء؛ متوسط دقة GPS. وأسوأ القراءات GPS. يمكنك اختيار أي من هذه القطع من المعلومات المنطوقة، في أي ترتيب يتحدث بها، ويمكنك تخصيص الكلمات المنطوقة الثابتة التي تحيط المعلومات (مثل "مجموع مسافة كيلومترات 3.5" أو "لقد سافر 3.5 كيلومتر" على سبيل المثال).
كما يوجد أيضا أساليب مرنة لتقديم معلومات مختلفة في كل مرة يتحدث التطبيق. على سبيل المثال، لدي كمية كبيرة من المعلومات التي كنت تريد تحدث كل كيلومتر، ولكن في نصف كيلومتر لدي التطبيق يعلن فقط المسافة. تركيبات تكاد لا تنتهي.
ماذا وكيف يتحدث المعلومات يتم تعريفها في لمحة، ويمكنك إنشاء العديد من التشكيلات كما تريد. على سبيل المثال، لدي اثنين من الملامح متشابهة جدا التي تختلف فقط في مقدار المنطوقة. واحد يتحدث الكثير من المعلومات مطول للعندما أكون على ركوب منفردا، في حين أن البعض يتحدث الحد الأدنى من المعلومات عن عندما أكون على ركوب الخيل مع الآخرين.
تتيح ميزة أخرى تقوم بتعيينها "تطبيقات هادئة". كلما كان أي من تطبيقات هادئة هي في المقدمة، والدراجة المسار إخرس وتسكت عنه. يمكنك تعيين تطبيقات مثل المكالمات مقابض (سواء الأوراق المالية والاتصالات عبر بروتوكول الإنترنت)، وخدمات دفع إلى الحديث، ومسجلات الصوت وغيرها، حيث يمكنك ببساطة لا تفعل تريد أن توقف كتبها المعلومات المنطوقة من الدراجة المقتفي.
خلال ركوب الخيل، يمكنك استدعاء ملخص الثانوي الذي يبدأ من الصفر، ولكن لا يغير موجز الأساسي الذي يمكن أن يعاد إلى مرة واحدة في ملخص ثانوي لا قيمة إضافية. هذا هو مفيد لحالات ركوب داخل واحد في الركوب.
مرة واحدة في رحلة قد انتهت، ويمكن تحويل ملف GPX سجلت في KML (دون الاعتماد على خدمة الإنترنت)، وعلى استعداد للعرض على Google Earth باستخدام طريقهم يطير عبر ميزة. إذا كنت بحاجة إلى تحرير ملف GPX (باستخدام مثل هذه التطبيقات PC كما جافا المفتوحة خرائط شارع) يمكنك تحويل بسرعة GPX تحريرها إلى KML الجديد. ويتضمن التطبيق خوارزميات تجانس الخطأ التي يمكن ضبط لتناسب احتياجاتك.