• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 87
  • 69
  • 53
  • 8
  • 5
  • 5
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • Tagged with
  • 281
  • 113
  • 106
  • 81
  • 59
  • 54
  • 45
  • 43
  • 37
  • 36
  • 36
  • 35
  • 33
  • 30
  • 29
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
81

Multiplattformtjänster på mobila enheter

Ulén, Johannes January 2015 (has links)
Mobila enheter så som mobiltelefoner och surfplattor är idag väldigt vanliga i arbetslivet, där de inte bara används för kommunikation utan även för att utföra arbetsuppgifter. Alla verktyg finns dock inte alltid tillgängliga för sådana enheter eller i alla fall inte i en form som gör det praktiskt att använda dem. Systemet Semko Instrument Register (SIR), utvecklat av Triona, är ett sådant verktyg i form av en ej mobilanpassad hemsida, som bland annat används för att hämta kalibreringscertifikat för mätinstrument. Målet med detta projekt är att komma fram till ett sätt att tillgängliggöra systemet på så många olika typer av mobila enheter som möjligt, på ett så enkelt sätt som möjligt. Olika metoder (mobilanpassade webbsidor, plattformsspecifika applikationer och plattformsoberoende applikationer) jämförs och analyseras, med fokus på möjligheter till att använda samma kod på flera plattformar samtidigt och huruvida de kan uppfylla kraven som är ställda på applikationen eller ej. Designförslaget tar upp ett sådant sätt, som sedan utvärderas med hjälp av olika aspekter, exempelvis mängd kod som kan återanvändas på flera plattformar. Slutsatsen är att det bästa sättet att tillgängliggöra en tjänst på så många plattformar som möjligt är genom mobilanpassade webbsidor, men på grund av de krav som ställts på projektet användes istället Ionic, ett webbteknologi-baserat verktyg för plattformsoberoende applikationsutveckling, då moderna webbläsare ej ännu har den funktionalitet som krävdes. / Mobile devices such as smartphones and tablets are very common at companies nowadays, where they’re not just used for communication but also for doing work. Not all tools are available for such devices though, or at least not in a suitable form that makes it practical to use them. Semko Instrument Register (SIR) is a such a system, developed by Triona, in the form of a website that is not adapted for mobile devices, which is used for downloading calibration certificates for measuring instruments among other things. The goal of this project is to come up with a method of making the system available to as many mobile devices as possible in the simplest way possible. Different methods (websites adapted for mobile devices, native applications and cross-platform applications) are compared and analysed with a focus on possibilities for sharing code on multiple platforms and whether they’re able to fulfill what is required of the application. The design chapter presents such a method which is then evaluated on different aspects, such as the amount of code that can be shared between platforms. The conclusion is that the best way of making a system available on multiple platforms is through websites adapted for mobile devices, but because of this particular system’s requirements a cross-platform solution called Ionic was used instead, as modern mobile browsers are not yet able to fulfill what was required of the application.
82

Evaluation of development methods for mobile applications : Soundhailer’s site and iOS application

Rezai, Arash January 2016 (has links)
To remain competitive and successful in today’s globalized market, companies need a strategy to ensure that they are constantly at the leading edge in terms of products and services. The implementation of a mobile application is one approach to fulfill this requirement. This report describes an overview of the topic, by introducing briefly today’s development tools for mobile application development and subsequently focusing on the Soundhailer application, as the application done by the author. The problem in focus is to find out whether a native or web-based application is preferred for an iOS application production strategy for a start-up company. Moreover, the report delivers an insight into a well-structured method that works good for setting up measuring points for a website, also Soundhailer’s, and the factual realization of a development tool for iOS development. This insight is based on a lot of help from a former student of the Royal Institute of Technology, who has had some previous experience within the area. To show prospective similarities and differences between theory and reality, the experiences are subsequently compared to the theoretical part. Finally, the results are critically discussed. Two versions of the application were developed, both a native version and a web-based version, and the results show that both native and web-based applications can be convenient solutions for companies to implement and use. The results also provide a foundation upon which others can build and better understand how an iOS application is used and developed. / För att förbli konkurrenskraftiga och framgångsrika i dagens globaliserade marknad, behöver företagen en strategi för att se till att de ständigt är i framkant när det gäller produkter och tjänster. Att framställa en mobilapplikation är ett av många sätt för att nå upp till detta krav. Denna rapport ger en överblick över ämnet genom att först gå igenom dagens utvecklingsverktyg för mobilapplikationer och därefter fokusera på företaget Soundhailers mobilapplikation, eftersom denne har utvecklats av undertecknad. Problemet i fokus består av att ta reda på om en hårdvarukodad eller webbaserad applikation är att föredra för produktionsstrategin av en iOSapplikation för ett start-up-företag. Dessutom ger rapporten en inblick i en välstrukturerad metod som fungerar bra för att inrätta mätpunkter för en webbplats, med fokus på Soundhailers webbplats, samt det faktiska genomförandet av ett utvecklingsverktyg för iOS-utveckling. Denna insikt bygger på en hel del hjälp från en före detta elev på Kungliga Tekniska Högskolan som har tidigare erfarenheter inom området. För att sedan visa potentiella likheter och skillnader mellan teori och verklighet jämförs erfarenheterna med den teoretiska delen. Slutligen diskuteras resultaten kritiskt. Två versioner av applikationen har utvecklats, både en hårdvarukodad version och en webbaserad version, och resultaten visar att både hårdvarukodade och webbaserade applikationer kan vara praktiska lösningar som företag kan implementera och använda sig av. Resultaten ger också en grund på vilken andra kan bygga vidare på samt en bättre förståelse för hur en iOSapplikation kan användas och utvecklas
83

Utveckling av kommunikationsapp för servicebranschen : Swapp – för ett enklare restaurangbesök

Hagvinprice, Cantona Luthon January 2015 (has links)
In recent years there have been many breakthroughs in software and hardware, which has increased the demand for mobile application development. Technology and innovation today has a big impact on how we live our lives as cell phones and the internet have taken market share and has become a part of everything we do, which is forcing companies to become more digitalized. The goal of this thesis is to develop a mobile application that will be used as a communication tool to streamline the work/communication within service industries. The work begins with a quantitative study where two restaurants were interviewed, TGI Friday and Grand Hotel, with the goal to get an image of the problem that needs to be solved. During the development phase Scrum is used as a project method to plan the progress of the project. In the end of the development a usability test is performed and the system is evaluated using Semat Kernel. The project results in a mobile application written in Objective C and Swift programming languages using the integrated development environment Xcode with ability to create account login using Facebook, and a map that displays the users current location and the ability to call the waitress anywhere in the restaurant. / De senaste åren har det varit många genombrott inom mjukvara och hårdvara, vilket har ökat kraven på mobilapplikationsutveckling. Teknik och innovation har idag en stor inverkan på hur vi lever våra liv eftersom mobiltelefoner och internet har intagit marknadsandelar och blivit en del av allt vi gör. Något som tvingar företag att bli mer digitaliserade. Målet med detta kandidatexamensarbete var att utveckla en mobilapplikation som ska användas som ett kommunikationsverktyg för att effektivisera arbetet och kommunikationen inom restaurangbranschen. Arbetet inleds med en kvantitativ förstudie där intervjuer genomfördes på två restauranger, T.G.I Friday och Grand Hôtel, med mål att få en bild kring problemet som ska lösas. Under utvecklingsfasen används Scrum som arbetsmetod i projektet. I slutet av utvecklingsfasen genomfördes en testanalys för att utvärdera användargränssnittet. Sedan används Semat Kernels utvärderingskriterier för att utvärdera systemet. Projektet resulterar i en mobilapplikation skriven i Objektive C och Swift programmeringsspråk med utvecklingsmiljö Xcode. Systemet möjliggör skapandet av konto och inloggning med Facebook samt en karta som visar användarens nuvarande position samt att användaren kan exempelvis kalla på personalen med hjälp av en knapp.
84

VoiceSec by Visuera Utveckling av iOS-applikation / VoiceSec by Visuera Development of an iOS Software Application

Svensson, Patrik January 2014 (has links)
Inom rådgivningsbranschen finns ett ökat behov av bra hjälpmedel för att underlätta rådgivarnas arbete med dokumentation och arkivering av information som uppkommer vid rådgivningssituationer. Målet med examensarbetet var att kunna presentera en färdigställd iOS applikation som erbjuder en lösning på problemet med hjälp av ljudupptagningar. Utifrån en modellerad processbild över systemet togs en kravspecifikation fram. Metoden som användes i projektet har varit en Scrum inspirerad utvecklingsprocess. Först togs en prototyp fram med hjälp av en Storyboard. Därefter fick varje vy utgöra en sprint i utvecklingsprocessen. Utvecklingen skedde med hjälp av utvecklingsmiljön Xcode. De inbyggda verktygen för enhetstestning samt automatiserade gränssnittstester har använts för att säkerställa att funktionaliteten överensstämmer med kraven. Vid utvecklingen användes även tekniker för Objektorienterad design samt användning av designmönster som t.ex. Model, View, Controller (MVC).Resultatet blev en fullt funktionell iOS applikation som kommunicerar med en bakomliggande webbtjänst för att kunna erbjuda den efterfrågade funktionaliteten. Applikationen presenteras i ett stilrent och lättnavigerat grafiskt gränssnitt som är enkelt för användaren att använda. Applikationen erbjuder funktionalitet för att rådgivare skall kunna logga in i applikationen, söka efter kunder, se rådgivningshistorik, välja olika formulär och spela in rådgivningssamtal som sker med kunden. Slutligen säkerställer applikationen rådgivningen genom att ladda upp rådgivningsfilerna till webbtjänsten som arkiverar och distribuerar ljudfilerna till berörda parter. Applikationen finns tillgänglig för både iPhone och iPad och stödjer iOS-versioner från om med iOS 5 vilket gör att applikationen kan nå ca 98,5% av marknaden för dessa enheter. / In the counseling industry, there is a greater need for good tools to facilitate advisors work with documentation and archiving of information arising from the counseling situations. The aim of this thesis was to present a finalized iOS application that offers a solution to the problem by using sound recording. Based on a modeled process image of the system, a requirement specifi-cation was developed. The methodology of the project has been a Scrum inspired line of development. First a prototype was developed by using a Storyboard. Thereafter, each was represented by a sprint in the devel-opment process. The development was done using the development environment Xcode. The built-in tools for unit testing and automated interface testing has been used to ensure that the functionality complies with the requirements. The development also used techniques for objectoriented design and the use of design patterns, such as Model, View, Controller (MVC).The result was a fully functional iOS application that communicates with an underlying web service to provide the sought-after functionality. The application is presented in a stylish and easy-to-navigate graphical user interface that is easy for the user to use. The application pro-vides functionality for advisers to log in to the application, search for customers, see consultation history, choose different forms and record a consultation that takes place with a client. Finally, the application ensures the consultation by uploading the consultation files to the web service which archives and distributes audio files to interested parties. The application is available for both iPhone and iPad and supports iOS-versions as from iOS 5 which makes the application available for ap-proximately 98.5% of the market for these devices.
85

Stupně šedi jako jeden ze způsobů snížení času u obrazovek mobilních telefonů / Grayscale setting as a way to reduce screen time on smartphones

Myšková, Veronika January 2021 (has links)
The global average screen time on smartphones reaches up to 4 hours, revealed App Annie. In recent years, there have also been increasing concerns about the problematic use of smartphones and its impact on public health, such as sleep hygiene, cognitive capacity, and mental health. According to Tristan Harris, a former Design Ethicist at Google, enabling grayscale is a possible way to reduce screen time, because it makes the smartphone less attractive. Therefore, the aim of this thesis is to perform an experiment to confirm or reject the functionality of this recommendation and at the same time, through in-depth interviews with its participants, to describe how they perceive it and how it affects them.
86

DYAMO Project Report : Report documenting the planning, development and final product of a mobile application developed for the company DYAMO

Holmbäck, Jonatan, Asp, Pontus January 2021 (has links)
DYAMO is a company who strive to empower students to succeed in their studies by setting them up with a mentor that the student can depend on for motivation and help. Furthermore, the students should be able to stay anonymous to the mentors. However, DYAMO does not yet have their own platform to work with. This report will serve as a rundown of how the app, specifically made for DYAMO, was developed. This will later be compared to the initial expectations set out before work on the app started. Finally, there will be some suggestions for what could be further developed in the app for the future. The app serves as a place where an adept (student) can communicate with their mentor by sending texts, files (including images and video) and receive reward-stickers. The responsibility of assigning and managing these conversations lies with the admins and moderators. A school management system is also in place, making it easier to manage and delegate responsibilities within said schools. The app mostly delivered on the final expectations, which exceeded the initial somewhat conservative expectations. The one thing not achieved being that notifications on some devices do not work with the app in the background. / DYAMO stravar efter att mojliggora for studenter att lyckas med sina studier genom att para ihop dem med en mentor som studenten kan lita p_a for motivation och hjalp. Studenten ska dessutom kunna forbli anonym gentemot mentorn, dock har inte DYAMO annu n_agon egen app att utfora detta med. Den har rapporten kommer att agera som en genomg_ang av hur appen, som var speci_kt gjord for DYAMO, blev utvecklad. Detta kommer senare att jamforas med de ursprungliga forvantningarna som sattes innan utvecklingen av appen p_aborjades. Slutligen, kommer det _nnas n_agra forslag p_a vad som skulle kunna vidare jobbas p_a om utvecklingen av appen skulle fortsatta. Appen fungerar s_a att en adept (student) kan kommunicera med en mentor genom att skicka text-meddelanden, _ler (inklusive bilder och videor) och ta emot beloningsklisterm arken. Ansvaret av att tilldela och hantera konversationer faller hos admins och moderatorer. Ett skolhanteringssystem _nns ocks_a p_a plats, for att underlatta hantering och delegering av ansvar inom skolorna. Appen levererade mestadels p_a de slutgiltiga forvantningarna, som i sin tur overskred de ursprungliga n_agot konservativa forvantningarna. Det enda som inte uppfylldes var att noti_kationerna p_a vissa enheter inte fungerar nar appen kors i bakgrunden.
87

Automating Network System Configurations for Vendor-Specific Network Elements

Golinski, Anne January 2017 (has links)
In present day, telecommunications stakeholders have not yet fully automated hardware configurations. Network configuration and reconfiguration is a repetitive, time consuming, and error prone process. To address this problem this bachelor thesis is going to shed light on the benefits of an automated configuration and topology verification process. To this end, a proof of concept system, Enna, has been developed in a case study together with an ISP stakeholder. Enna reads the current network state, applies predetermined configurations loaded from text-files, and automatically verifies the network state. The goals of this thesis are as follows: development of Enna to illustrate the simplicity in the implementation, compare the automated network reconfiguration to a fully manual one, and finally discuss potential benefits or problems in switching to an automated network configuration. Since this thesis is carried out in collaboration with an ISP working with Cisco IOS XR devices, Enna is only tested for basic network protocols common in such environment, the conclusions drawn in this paper are therefore only applicable to such context. / I dagens läge tillämpar inte telekommunikationsintressenter automatiserade processer som standard. Nätverkskonfigurering och omkonfigurering är en repetitiv, tidskrävande och felbenägen process. För att adressera detta problem kommer denna kandidatavhandling belysa fördelarna med en automatisk nätverkskonfiguration och verifieringsprocess. För detta ändamål har ett system, Enna, framtagits som ett bevis på konceptets ändamålsenlighet. Enna läser aktuell nätverksstatus, tillämpar förutbestämda konfigurationer som laddas in från textfiler, och verifierar nätverkstatus automatiskt. Målet för detta examensarbete lyder: utveckling av Enna för att illustreara simplisteten i framtagandet, jämföra en automatisk nätverkskonfiguration med en manuell , och slutligen diskutera fördelar och problem vid byte till en automatiserad närverskonfiguration. Eftersom att detta examensarbete genomförts i samarbete med en ISP som arbetar med Cisco IOS XR-enheter, och Enna endast testats med grundläggande närverksprotokoll vanliga för dessa miljöer, kommer slutsatserna i detta dokument endast vara tillämpbara i dylikt sammanhang.
88

Återanvända modellkod skriven i C på Android, iOS och HTML5 : En studie om möjligheten att återanvända modellkod skriven i C på Android, iOS och HTML5 / Reuse model code written in C across Android, iOS and HTML5 : A study on the possibility of reusing model code written in C on Android, iOS and HTML5

Demirel, Emre, Chowdhury, Shifat January 2023 (has links)
Syftet med denna studie är utforska möjligheterna att återanvända modellkod, skriven i C, över flera plattformar, nämligen iOS, Android och HTML5. Målet är att undersöka kodstorlek och komplexitet vid återanvändning av modellkod skriven i C på plattformarna. Genom en noggrann granskning av tidigare forskning och existerande metoder identifierades lämpliga verktyg och metoder. Det som framkom är att WebAssembly var det rekommenderade verktyget för att koppla C- kod till HTML5. För Android var Java Native Interface (JNI) det mest lämpliga verktyget för att koppla C-kod till Kotlin. Swift, å andra sidan, har inbyggda verktyg för interoperabilitet som möjliggör koppling mellan Swift-kod och C. Därav påvisade resultaten att det är möjligt att återanvända modellkod skriven i C på Android, iOS och HTML5. Dock, för Android krävdes det tillsats av extra kod för att hantera kopplingen mellan Kotlin och C-modellkod. Eftersom dessa språk hanterar datatyper och minneshantering på olika sätt. Inom iOS krävdes inte lika mycket extra kod som på Android för att hantera kopplingen mellan Swift och C eftersom Swift är utvecklat med naturligt stöd för C. I HTML5 behövdes inte lika mycket extra kod som på Swift och Android eftersom Emscripten möjliggjorde automatisk generering av en omvandling från modellkod skriven i C till JavaScript. Detta underlättade utvecklandet av bindningen mellan C-baserad modellkod och HTML5-applikationen. / The purpose of this study was to explore the possibilities of reusing model code, written in C, across multiple platforms, specifically iOS, Android, and HTML5. The objective was to investigate code size and complexity when reusing model code written in C on these platforms. Through a thorough review of previous research and existing methods, suitable tools and methods were identified. It was found that WebAssembly was the recommended tool for linking C code to HTML5. For Android, the Java Native Interface (JNI) was the most appropriate tool for linking C code to Kotlin. Swift, on the other hand, has built-in tools for interoperability that allow for the connection between Swift code and C. The results indicated that it is possible to reuse model code written in C on Android, iOS, and HTML5. For Android, additional code was required to manage the connection between Kotlin and C model code, as these languages handle data types and memory management differently. However, within iOS, there was not needed additional code compared to Android, to manage the linkage between Swift and C. Since Swift is developed with inherent support for C. For HTML5, there was not as much additional code required as in Swift and Android, primarily because Emscripten enabled automatic conversion of model code written in C to JavaScript. This facilitated the development of the binding between C-based model code and the HTML5 application.
89

Performance and feature support of Progressive Web Applications : A performance and available feature comparison between Progressive Web Applications, React Native applications and native iOS applications. / Prestanda och funktionsstöd för Progressiva Webbapplikationer : En prestanda och tillgänglig funktionsjämförelse mellan progressiva webbapplikationer, React Native applikationer och Native iOS.

Nilsson, Anders January 2022 (has links)
Mobile platform fragmentation is one of the main challenges of mobile development today, forcing developers to develop one application for each targeted platform, which significantly impacts time and cost for application development and maintenance. The fragmentation has given rise to cross-platform application development tools and frameworks, making it possible to develop one single application compatible with several platforms. This thesis focuses on the web-based approach Progressive Web Applications (PWAs), which, in contrast to previous approaches, targets both mobile and desktop devices. We aim to point out the supported features, evaluate their suitability for QR code scanning, and their performance compared to alternative approaches on iOS. We specifically cover a feature set of 33 features and measure response times, CPU and memory utilization, geolocation accuracy, and QR code scanning correctness. We developed three benchmark artifacts for the performance analysis: a PWA, a React Native application, and a native iOS application, and conducted automated run-time experiments using the tools Xcode and XCUITest. The performance evaluation shows that native applications performed best in memory and CPU utilization, whereas React Native achieved the shortest response times. The feature evaluation shows that the majority of the features are supported or partially supported for PWAs, and that the support continues to grow. Still, PWAs lack support for crucial mobile features such as push notifications and background synchronization, making PWAs insufficient for advanced mobile application development on iOS. Nevertheless, this study shows that PWAs are well worth considering for applications with low requirements. / Fragmentering av mobilplattformar är en av de största utmaningarna inom mobilutveckling, vilket tvingar utvecklare att utveckla en applikation för varje specific plattform, vilket avsevärt påverkar tid och kostnad för applikationsutveckling och underhåll. Fragmenteringen har gett upphov till plattformsoberoende applikationsutvecklingsverktyg och ramverk, vilka möjliggör utveckling av en enda applikation kompatibel med flertalet plattformar. Det här examensarbetet fokuserar på det webbaserade tillvägagångssättet Progressiva Webb Applikationers (PWAs), som till skillnad från tidigare tillvägagångssätt, riktar sig till både mobila och stationära enheter. Den här studien syftar till att reda ut vilka funktioner som stöds av PWAs, utvärdera PWAs lämplighet för QR-kodskanning och deras prestanda jämfört med alternativa tillvägagångssätt på iOS. Mer specifikt täcker den här stiduen en evaluering av 33 essentiella mobilfunktioner samt en prestandaanalys genom mätning av svarstid, CPU- och minnesanvändning, geolokaliseringsnoggrannhet och QR-kodsskanning korrekthet. Vi utvecklade tre benchmark-artefakter för prestandaanalysen: en PWA, en React Native-applikation och en inbyggd iOS-applikation, och genomförde automatiserade experiment med verktygen Xcode och XCUITest. Prestandautvärderingen visar att inbyggda applikationer presterade bäst i minne och CPU-användning, medan React Native uppnådde de kortaste svarstiderna. Funktionsutvärderingen visar att majoriteten av funktionerna stöds eller delvis stöds för PWAs, och att stödet fortsätter att växa. Ändå saknar PWAs stöd för viktiga mobila funktioner som push-meddelanden och bakgrundssynkronisering, vilket gör PWAs otillräckliga för utveckling av avancerade iOS mobilapplikationer. Däremot är PWAs väl värda att överväga för applikationer med lägre krav.
90

Utvärdering av noggrannheten av kastparablar på en iPad / Accuracy evaluation of trajectories on an iPad

Waninger, Mikael, Rothman, Sofia January 2022 (has links)
Prestationsmätning och analys används inom sporter för att förbättra en spelares resultat relaterade till sin respektive sport. För analys finns labb och/eller dyr utrustning vilket gör den svårtillgänglig för icke-professionella utövare. Att minska kostnaden för mätverktyg bidrar till mer jämlika förutsättningar för spelare oavsett inkomst eller ålder. Den här studien syftar till att undersöka om en smartphone eller surfplatta kan användas för mätning och sportanalys. För att utforska detta utvecklades en applikation med fokus på projektilsporter som fotboll, tennis och golf. Applikationen testar visualisering av ett objekts parabel, mätning av dess hastighet och visualisering av dess träff i ett vertikalt plan. Applikationen utvecklades för iOS och testades på en iPad 12 pro. Tester för att validera applikationens noggrannhet utfördes med en fotboll, en tennisboll och en golfboll. Testresultaten för visualisering av parabel gav resultat för fotboll och tennisboll men kunde inte hantera golfbollens mindre storlek. Hastighet kunde mätas för alla tre bollar med en genomsnittlig procentuell avvikelse på 76% för fotboll, 21% för tennisboll och 43% för golfboll. Testresultaten för visualisering av ett objekts träff i ett målplan visade resultat för fotboll och tennisboll, men inte för en golfboll. Den genomsnittliga procentuella avvikelsen var 89% för fotboll respektive 23% för tennisboll. / Measuring and analyzing player performance within sports helps to improve a players results in regards to their respective sport. Specialized labs and or expensive equipment are used for analysis but are difficult to access for the average player. Decreasing the cost of measurement tools would help equalize the playing field for players regardless of age or economic background. This study evaluates if a smartphone or tablet can be used to perform the same task. To achieve this an application was developed with a focus on projectile sports such as soccer, tennis, or golf. The application will visualize a parabola, measure speed, and visualize the point where an object hits a vertical plane. The application was developed for iOS and was tested on an iPad 12 pro. The tests were performed with a soccer ball, tennis ball and golf ball. Tests for visualizing a parabola produced results for the soccer ball and the tennis ball but could not handle the golf balls smaller size. Speed was measured for all three balls with an average percentual offset of 76% for the soccer ball, 21% for the tennis ball and 43% for the golf ball. Hit on a vertical plan produced results for the soccer ball and tennis ball with an average percentual offset of 89% for the soccer ball and 23% for the tennis ball.

Page generated in 0.0315 seconds