introductionwe, society, endeavours, zero, emission, generations, joyful, life, amount, constantly, growing, fuel, prices, breaking, records, being, therefore, transportation, efficient, fortunately, solution, endless, worldwide, decades, called, carpooling, ridesharing, share, journeys, travelling, general, purpose, decrease, dividing, headed, particularly, results, reduced, environmental, impacts, congestions, costs, parking, spaces, stress, driving, united, states, really, example, occupancy, vehicle, lanes, regulated, solely, reserved, driver, passengers, existed, although, havent, revolutionized, topic, founding, create, software, system, provides, solved, biggest, challenge, tackle, balance, efficiency, travelled, travel, spent, dispatched, keyword, routing, user, input, origin, destination, etc, calculates, routes, based, carried, interpreted, finding, shortest, possible, minimizing, maximizing, essence, salesman, intensively, studied, computational, mathematics, following, question, given, collection, locations, uniqueness, known, algorithm, nevertheless, reacting, dynamic, single, potentially, upside, search, https, www, uber, com, lyft, combined, current, nearby, diversity, parameters, scenario, offering, everybody, exponentially, options, solid, basis, developing, sophisticated, aim, additionally, motivationthe, motivation, thesis, personal, experience, working, taxi, ordering, application, consequence, learned, influential, aspects, serve, huge, potential, saving, developed, per, average, prevalent, equipped, leaves, vacant, excessive, resources, whichever, metals, chemical, substances, used, building, optimize, usage, eventually, decreased, decline, downturn, secondly, immense, evident, leading, impressive, valuations, didi, reasonable, assume, total, businesses, furthermore, consider, living, information, familiarizing, themselves, computers, smartphones, tablets, contributionthe, main, mobile, app, type, enhance, connect, riders, post, booked, status, notified, decision, affected, notification, xiaojukeji, en, index, html, olacabs, economic, social, technological, trend, outlinein, introductory, chapter, background, described, followed, authors, contribution, subject, subsequently, brief, review, outline, overview, discusses, benefits, bringing, previous, issue, introduces, reason, choice, insight, technologies, achieve, implementation, proposed, detail, concentrates, answering, essential, usability, study, conducted, emphasis, testing, thorough, analysis, exteriorize, pros, cons, built, conclusions, presented, future, limitations, backgroundthis, giving, detailed, extensive, needed, ridesharingridesharing, sharing, goal, reduce, available, hugely, beneficial, effect, automobile, synchronously, minimize, maximize, generally, divided, subcategories, alternative, demand, service, license, ridesharerers, whenever, however, incomplete, client, chauffeurs, desired, forgetting, properties, traditional, characteristics, term, hitch, unfortunately, downsides, instance, via, split, defined, pickup, functionality, similar, ordinary, public, transport, having, predefined, flexible, force, mentioned, concept, preferring, overall, effectiveness, various, randomly, accepts, isnt, optimized, thus, prefer, efficacy, technologiesthis, frameworks, libraries, function, helping, efficiently, divide, developers, administrators, productive, subsection, concise, specifically, chosen, taxify, eu, blablacar, hitcharide, ridewithvia, androidandroid, linux, kernel, primarily, designed, running, touchscreen, enabled, devices, interface, android, allows, directly, manipulate, using, gestures, correspond, actions, obviously, ios, website, phone, briefly, preferred, firstly, tend, everywhere, less, portable, nowadays, convert, converted, responsive, doesnt, guidelines, set, manufacturers, drawbacks, undeniably, providers, google, microsoft, credible, operation, illustrates, decisive, clearly, leader, slowly, arguments, winner, european, germany, kingdom, france, italy, spain, success, largely, relied, maintaining, free, everyone, source, project, significant, prosperities, perspective, attainable, cheaper, mostly, charge, downloading, level, kit, middleware, power, electronic, complete, installed, studio, official, powerful, intellij, development, explicitly, productivity, enhancing, fundamental, features, flexile, layout, editor, installing, excessively, consuming, specialized, tools, dynamically, check, code, performance, version, compatibility, implementing, trivial, variants, generate, apks, cloud, predominantly, easily, concern, server, maintenance, overly, complex, infrastructure, storing, data, custom, logic, manage, identity, log, deeply, integrated, sdks, major, platforms, javascript, parse, consists, numerous, marketing, dont, involve, database, creating, views, relations, multifunctional, written, immensely, monitor, analytics, managers, empowers, sending, enables, analyse, activities, alternativesandreasonsforchoicesince, beginning, era, sought, usable, insure, fully, reliable, critical, remarkably, diverse, harder, required, fulfil, storage, write, business, ability, simplify, query, handling, lower, priorities, necessary, streamline, java, automation, viewpoint, created, comparing, finest, aforementioned, compulsory, comparison, pricing, monthly, trial, indicates, difference, requirements, distinguish, referred, respect, visible, backendless, differ, fixed, telerik, anypresence, customised, hub, depend, factors, tilted, choosing, documentation, seemed, organised, structure, fairly, intuitive, owned, facebook, assured, evolving, lasting, dashboardparse, onwards, dashboard, located, administrating, aws, amazon, configuration, databasefor, mongodb, accessed, edit, delete, classes, class, columns, installation, role, product, unique, username, password, authdata, email, emailverified, access, comfortably, method, responsible, related, saved, equips, engineers, common, string, boolean, date, array, file, geopoint, pointer, non, specific, handy, simply, entering, extension, byte, value, encoded, asking, latitude, longitude, kilometres, radians, holding, dependent, making, include, security, accessing, control, modify, particular, object, whether, sufficient, private, usemasterkey, cloudcodecloud, functioning, react, primary, multiple, definitely, avoids, especially, calculations, behaviour, subsequent, publish, update, tremendous, perk, updating, reviewing, taking, released, secondary, intuitiveness, programmer, addition, tasks, scheduled, useful, communicating, external, sites, larger, triggered, departure, till, pushnotificationsparse, notifying, events, happening, trigger, target, channels, manually, moreover, campaigns, experiments, parseanalyticsparse, analysing, effortless, examine, indicators, audience, openings, retention, active, signup, failed, compared, limit, speed, crashes, stopping, supervise, filled, parseandroidlibraryparse, supports, higher, alike, scalable, importantly, implemented, effectively, frequently, parseobject, initial, parseuser, default, getting, parseanalytics, parsefile, googlemapsgoogle, mapping, maps, planning, capabilities, apis, integrating, web, browsers, retrieve, extensively, customise, display, meaning, promising, candidates, bing, foursquare, waze, yandex, didnt, previously, condition, latter, unfavourable, concerning, unlimited, somewhat, limited, coherent, earlier, googlemapsandroidapigoogle, displaying, responses, graphics, draw, markers, onto, visualisation, included, googlemapsdirectionsapiwith, request, human, readable, text, format, organize, transmit, submits, processed, specified, modes, transit, cycling, walking, specify, waypoints, tallinn, tartu, coordinates, mainly, crashlyticscrashlytics, reporting, offered, twitter, crashed, vital, stack, trace, production, implementationthe, describes, explanations, connected, components, simplified, scheme, androidappthe, appendix, programming, language, context, involved, analogously, suitable, integration, visualizing, returning, drawing, displayed, internal, responsibility, execute, secure, broadcast, receiver, receiving, liner, crashlytics, aside, automatic, report, fatals, endthe, shown, diagram, communication, devicetoken, devicetype, pushtype, atom, remind, confirmed, pass, separately, individual, duration, obtain, multifarious, receive, customized, routingrouting, backbone, respectively, suggesting, contains, personalised, crucial, filter, sorts, radius, km, matrix, generated, filtered, calculated, haversine, formula, account, sphere, combinations, going, compute, mainflowin, paragraph, illustrated, villu, mati, opts, proceed, kati, amongst, ratio, opened, joined, hasnt, alerts, confirm, usabilitytestingusability, technique, assess, commonly, test, interactions, flaws, considered, inevitable, smaller, screens, uncertain, flows, error, vulnerable, sensitive, whereas, straightforward, navigation, pages, due, survey, measure, participants, ages, testers, accomplish, questionnaire, usequestionnaireto, precise, constructed, likert, rating, scale, negative, positive, strongly, disagree, neither, agree, nor, dimensions, usefulness, ease, learning, satisfaction, influence, improve, vice, versa, including, gender, supplementary, automatically, composing, resultsthe, analysisthe, ranging, alternatively, ranged, graphs, congruity, polls, ridervsdriverfigure, approximately, equivalent, actually, rate, potentiality, conclude, potency, rather, understandable, comprehensible, requires, twice, rework, highest, considerably, lowest, hence, usageit, education, unusual, feedback, expertise, relatively, frequent, occasional, beginner, simplicity, arent, satisfied, implicates, slightly, compare, booking, otherwise, indicating, manualfeedbackthe, werent, navigating, joining, confirming, lengthy, info, undubiously, designs, comments, imply, airbnb, airdine, relatededucationfrequentusageoccasionalusage, summarynowadays, looking, existing, capacity, separate, dependant, statuses, additional, regarding, severe, unwonted, realise, furtherworki, completely, readiness, improvements, adding, fixing, bugs, refactoring, claim, perfection, stumbled, productively, ideal, automated, measured, crow, exceeded, couple, unavoidable, shut, january, provided, convenient, migrate, contribute, serves, everyday