Bestand wählen
Merken

Mobile Development With OpenLayers, Sencha Touch And PhoneGap

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
you so and so everybody
all talk about the project on foreign BigSim walking around and all talk about the communication between the public censure attached to and from the Somme Hughes and
the context of from the project we didn't really need it and I'm about Applications with of science abroad on considering that there was already a desktop Applications existing so
she was followed found that the best of applications that you used to that they are under a lot of features but said that up along with a lot of players and users can can choose what would I want to choose to display on the map found and we are all a catalogue you
can choose latest you can change the up city of later on so long we also
have on the possibilities to offend gates and users can create their own maps on at Boeing's line for polygamy and state everything so here is that the
context of the of the project and the customer base of more asked to the love of my Applications with the forum features the wanted know your and credible mad with the best players and also a lot of all the players they also wanted to travel accusing should for uses to to know where they are on the map and the wanted also of clients support so that uses when they go on the field but they can still show the maps on road while even if the Internet's or collected the user that we also need language the board because they are many different languages spoken in the summer and they wanted us to do but able to support the devices on 100 all it was also wanted to be able to show that in 2 to be able to add up on the points with a win beaches on the
on the 1st of what we need is we have done what gets so that we are sure that we will be able to prove old boss speeches in a single Applications so it took a long time but it was was very well on the day we have only half of the different screens we opt but
here some about the different views so you can see that the young man on the on the 1st Sunday in the latest of these although use selection with a search for the children because we have a lot of players and so that the last 1 and shows are over you imagined the of flying download all Souls
during the main part of the application within the offerings support and for that we had to to choose how to store the the titles on the mobile so there were many options several options the 1st 1 was local storage by using each Timofeyeva 5 that it's really through the but it on usually 2 5 megabytes which represents about 48 layers of 40 soaring on so it doesn't to the needs and then but it was obvious that we need something of a lower level so we needed to use for me Dome to be a little too far access the defence system almonds
and then we had to choose which we wanted to restore the ties at 5 4 in that based so we tried to compel and the different the needed to go to a different options and which I'd like to do things like that it was not easy to do it because we had to choose the size of the made itself and we had to choose between do benchmark between the different devices which is also difficult and it was difficult to through did during the island much of the network and conceding is responsible for the for the performance all but in the end on it to the starting ties as far as I was better than the using a database On the and even more so at the time we did the the development of in fund that if we wanted to use a database we needed to play in all this is not the case in the Somme maybe we should reconsidered that points so we chose to do so was that as far as directly and shoes and we have to do it in front at all so we request a fight system and then we have a pullback and we then have to choose the 1 that would create the direct trading in which we want to just over ties and then we have a new called off its said the painful but what is done it it works well which is why we dowelled so we were we use what is called the file transfers and we called the download method on this on the subject and sorry for those who don't know adjusted and then we also have a pullback with which we can do things like a bit of the counter to know if the download is complete on
his the filenames look like they call me and is there a
strange of the final few in which we can see that the new download progresses and so she will
show you know how we did it the integration with all His
the codes and we we relied on the party existing a Class which is fixed White said on and we extended on and we are using a specific method here about which can be used as synchronised called because of the system of forget using a lot of backs we had to use this this kind of thing so by his own or your free access to the data the the when where we want to show them on the map but you 1st download the size and then used this this kind of later to show it on the home automated the what about performance but it was a big issue and we have to different things to consider this done 1 of the performances of the display when what when want to Japan match on the back of use you can out and many many latest on the sad before it had really the because many many of the trio of more than 5 or 6 players banning the matter is really painful so we which right to to have has less a as a and we used on the map proxy to merge leaders on the flight both when we you had a line or offline so she there is a lot of the of sliced missing out on the way out but the wanted to show up
P camp at
the tape tight it it was not up to date so on you have to a base-layer into although they use and when we read the them to show them up at flying we are planning a map oxygen merge time so that we don't will to go download to start and the end of also to Trevor banning which is good I'm now want to
talk about and that the advent ages and these advantageous of using the aquilegias centre that and forget that about and Centre such as the here it as think a nice leukaemia feeling like buttons Hughes and so on but it so it's not going for essentially developing using can be fast when your and when you know was introduced well and also has a strong and not the few control or churches and also automated nearest is a thing of fruit and extensible and the as Synchronous latest was easy to do with with automated under that such as it is in truth the about even management and we have much trouble with the also sent at the time of his transition Performance issues with suburbs not every everybody its it's kind of changing but it still needed to find that out is straight through to build different applications for different kind of devices that it's not straight for yet to choose to do a lot of the work so that they were well and also when you use this that it's difficult to do that because of the different devices and hour and and because it might be a slowing the difference in the latest are so this
is the sort of general considerations and if 81 the media after a bog says it but I want it should so and so much care about what
said introduced for the film and so this actually tools to talks with single session and we take the questions at the end of next speakers that most of you will have
much bigger than this supply fellow countryman but and
under and will open in July special and
allowances knowledge about and in the week I
was in the throes of the dot enjoyment and regions of the globe Bangladesh and and the 1st and last time in a question and some of them said
that the user can act as a
bridge JavaScript so that this
was a man be but instead of the dangers of not yet silenced belittled about them well application development would open layers insentient Dutch weeding Jusuf again so my name is right and I'm from boundless so
the application on to build was and its golden and 4th and Applications its developed for the city of San Francisco order what is called the municipal transportation agency and it said it uses a system of locking sensors industry and and bake Oracle data where house that gets older DeScenza information and then we put on top of that we W and and we also have to transactions to be on the line tables and the purpose of the application is to assist the booking citation officer defined places where people didn't data talking taken while it's a bit of a dodgy application to develop a so here you can see them the application it is just 1 way to do it it's pretty simple in that way I am so people select actually like a feature on the map where they want to inspect if it is defeated in the doldrums of the golden boys of cost that could also be a disabled personal blocked so again on the right side of the screen make update the status know like somebody had some kind of other prominent so took it and then we will update the underlying database so that they don't go and visit that position again so would a
technology we used was open areas still and something after the to point of early we use does for him to we did use the Mox fuel Exmoor Island and we had to develop for we set 7 a development on Mandroids 3 point to which later that are not great 2 4 0 3 which was quite a bit of an improvement the and Android 3 was quite frustrating to develop again and since we don't use and they didn't want the fucking citation officer to have like unlimited access internet so we had to put a wraparound of applications that they could easily to enough tonight access the browser and just 50 application maintenant accent and a good thing was we only have to develop for 1 I find the most around the sidewalk against them so I'm showing some of my experiences at a time was even allowing it my 1st estimates for the dismal application and was using my experience and of to do estimation and by underestimated quite a bit too the casual when you and the
disadvantages we couldn't use chrome are and a decent browsers so we had to work with and writes stop browser and it is very but the the care for and also debugging can be re more difficult than on the day itself as the chief would and was browser for chrome and safari it it's not bad but it for wouldn't stop browse ridiculous and and 1 of
team we we didn't is application is don't develop Applications like you on the day still piano with Windows but make a different world work villages and interactions which is easier to use so the main Asia's shoes we had when developing the match by the Met part of these application was we had a lot of trouble getting the feature selection to be good so sometimes be but the Dutch like 3 or 4 times to get the fugitive be selected don't and so that was quite an issue and we tried actually like 3 4 different solutions for the future selection and change because we had like 3 leaders in the application the the direct performance was also very problematic in the beginning when we start to it to do some pedestal Polaris to to get it to the mobile phone so said features
selection was problematic solutions we actually tried was which we that at the time but it was too will be on the Android tree and browser so that we try to put like an invisible struggle around a point and and and have a hit camp but the issued there is that you get overlapping features and you don't get that I don't get the right 1 in case we also try to experiment with Amacher and there are so simple Dave in the man feature selection was quite good but the dragging performance was not so good so in the end we Michael lake and such authority came up with a cold which he called the hapless rendered some but the debate about that in the next and another thing which on the developed was in Opalina said something called dominated and its used for queuing tells when I look at it and also to reuse images image tax which operating the branches so that gives a bit of that before so that was
rather a is what we do is sweet usability mass later to render the point we do get the factory data into W but we don't displayed main campus late so I just get the data and using the data when somebody touches on the screen we find the nearest pointed the data and on that location we will draw 1 feature in accomplice random so this was actually for the device because among the relies citing 1 of the worst devices to work on so that part of this programme but in this case we had the best start should action and also being able to have a decent banning before censure touch them we found out that Android is not so well supported especially old Android versions and Road for was to issue but they basically say don't write on envoy to a tree because we want to board centrica Monty actually but that was at the gate to to make a skeleton applications and in the project that operates censure few times and if it breaks it's really hot to identify the issue because you just get a trace and you can try things but it is very high and to find the cause of suspected the idea like them the part of Santa touched organize application called we also found that the Adjudication and scented Duchy's is also very body so we didn't get it to work properly and think it's broken in the release we had of sentient Dutch so we had to use the open layers to location a cold we use a singleton a design to Saudi consideration free application and actually I am not sure if I'd would use it again among the site but if you want to integrate Opalina's incentive Dutch such a touch applications and an application files which has a re sauces section and a at the opening opening script annual at a script agony indexation mill and of course you will never used a full built of open air similar also make sure you make a bill Profile of Opalina's would only Dettingen and went to
show quickly them
if it works at He could see that this
is the and Jason file where you have the resources section and there you put the bill filed opened Andy in which a
team of descript access to them to open air because we couldn't really get to integrate said the Michael Loader from censure because you could need to be structured and certainly Sodetz not be feasible and this
is still built Profile which we use which only include the fuel a few glasses any question that the and and how to do this and this and they
will about the number of British Open with them at the time questions to to speak which because you're about to get a that the you use and a touch in order to use the German mediaeval you would use but this is a good question a stone in a new project with J daiquiri ceremony at J gramo and and it's not is not easy to so it's difficult to get used and new also mentioned in the book the world but advantages also disadvantages it was a mention the fact that firm gap was the tricky use among multiple foams but and it strikes me that she was fully with a way to make file to torrential that every 2 both for Android or Ohio way what we found is that on forget is made to choose to build 1 application for 1 but for the I want to do for me but for me it's not easy yet to 0 with we're automate fight to do both but it's not it's not straight for the look at the way when the question is that the birth of the profession and the subject and has run on Monday Baxter literature but also has a taste for the title role of the UK and not discuss until organize about a 3rd of the interest and is a big issue at the storey the distance between the worst 1st the cost of of the establishment has local stylish worrisome for wondering what he called the police did not his leg in the 2 hours before by storm and we know because and tossed Yukos expanded from finding about but was introduced by its very because you not true love not of 4 4 0 fountains and the Fifties but PS also suspended embodiment of paying and is paying their multi map when nearest most members weaving a multi playful must be meetings and such which is great but the advantage is you could use on the tiny use around the some 200 RateMyTeachers after native and a think it was a requirements from declined to do a similar fund so he did it in 9 sides Crawley not the P a P if Chancellor of the JavaScript practices projects among the sort project of victory at the perfect a worked on will be open sauce rest as the customer and it will be open switched in the next day so which are the same for my application the so the 1st time around questions some questioned the use of but
Telekommunikation
Vorlesung/Konferenz
Projektive Ebene
Computeranimation
Kombinatorische Gruppentheorie
Mapping <Computergraphik>
App <Programm>
Online-Katalog
Projektive Ebene
Kartesische Koordinaten
Kontextbezogenes System
Computeranimation
Mapping <Computergraphik>
Online-Katalog
Verknüpfungsglied
Authentifikation
App <Programm>
Gerade
Computeranimation
Aggregatzustand
Humanoider Roboter
Overlay-Netz
Punkt
App <Programm>
Formale Sprache
Sprachsynthese
Kartesische Koordinaten
Kontextbezogenes System
Whiteboard
Computeranimation
Internetworking
Mapping <Computergraphik>
Client
Datenfeld
Webforum
Benutzerschnittstellenverwaltungssystem
Beweistheorie
Mobiles Internet
Projektive Ebene
Touchscreen
Sichtenkonzept
Kartesische Koordinaten
Physikalisches System
Ultraviolett-Photoelektronenspektroskopie
Computeranimation
Übergang
Konfiguration <Informatik>
Physikalisches System
Hierarchische Struktur
Trennschärfe <Statistik>
Mereologie
Ablöseblase
Speicher <Informatik>
Metropolitan area network
Stellenring
Bit
Elektronische Publikation
Punkt
Datennetz
Datenhaltung
Wärmeübergang
Benchmark
Physikalisches System
Dienst <Informatik>
Elektronische Publikation
Computeranimation
Datenhaltung
Endogene Variable
Konfiguration <Informatik>
Spezialrechner
Verzeichnisdienst
Wärmeübergang
Ein-Ausgabe
Softwareentwickler
Simulation
Chi-Quadrat-Verteilung
Computeranimation
Integral
Mapping <Computergraphik>
Proxy Server
Matching <Graphentheorie>
Proxy Server
Datennetz
Datensichtgerät
Klasse <Mathematik>
Codierung
Objektklasse
Systemaufruf
Gerade
Computeranimation
Humanoider Roboter
Mapping <Computergraphik>
Overlay-Netz
Einheit <Mathematik>
App <Programm>
Datennetz
Proxy Server
Magnetbandlaufwerk
Diskretes System
Computeranimation
Subtraktion
Architektur <Informatik>
App <Programm>
Gebäude <Mathematik>
Gruppenoperation
Browser
Systemplattform
Datenmanagement
Kartesische Koordinaten
Sichtenkonzept
Quick-Sort
Computeranimation
Softwaretest
Datenmanagement
Hypermedia
Gamecontroller
Maßerweiterung
Versionsverwaltung
Simulation
Ereignishorizont
Einfache Genauigkeit
Vorlesung/Konferenz
Physikalisches System
Lesezeichen <Internet>
Software
Elektronische Publikation
Kraft
MIDI <Musikelektronik>
Bildschirmfenster
Sichtenkonzept
Benutzerführung
Dialekt
Computeranimation
Offene Menge
Kartesische Koordinaten
Bridge <Kommunikationstechnik>
Softwareentwickler
Computeranimation
Humanoider Roboter
Offene Menge
Bit
Server
Punkt
Ortsoperator
Browser
Kartesische Koordinaten
Orakel <Informatik>
Transportproblem
Computeranimation
Internetworking
Gewicht <Mathematik>
Mobiles Internet
Softwareentwickler
Gerade
Hacker
Schätzwert
Data-Warehouse-Konzept
Graphiktablett
Physikalisches System
Office-Paket
Mapping <Computergraphik>
Softwarewartung
Transaktionsverwaltung
Flächeninhalt
Maschinenschreiben
Information
Ordnung <Mathematik>
Tabelle <Informatik>
Subtraktion
Matching <Graphentheorie>
Stichprobenfehler
Trennschärfe <Statistik>
Browser
Mereologie
Mathematisierung
Bildschirmfenster
Mapping <Computergraphik>
Interaktives Fernsehen
Kartesische Koordinaten
Benutzerführung
Computeranimation
Humanoider Roboter
Offene Menge
Maschinenschreiben
Bit
Teilmenge
Punkt
Kontrollstruktur
Freeware
Browser
Gruppenoperation
Versionsverwaltung
Vektorraum
Kartesische Koordinaten
Whiteboard
Computeranimation
Datensichtgerät
Netzwerktopologie
Spezialrechner
Skeleton <Programmierung>
Code
Trennschärfe <Statistik>
Skript <Programm>
Skript <Programm>
Bildgebendes Verfahren
Metropolitan area network
Touchscreen
Autorisierung
Physikalischer Effekt
Benutzerfreundlichkeit
Verzweigendes Programm
Volumenvisualisierung
Ruhmasse
Humanoider Roboter
Elektronische Publikation
Integral
Verknüpfungsglied
Offene Menge
Rechter Winkel
Automatische Indexierung
Maschinenschreiben
Mereologie
Projektive Ebene
Garbentheorie
Faktor <Algebra>
URL
Personal Area Network
Touchscreen
Schätzung
Garbentheorie
Bildschirmsymbol
Elektronische Publikation
Computeranimation
Kinetische Energie
Chiffrierung
Deskriptive Statistik
Axonometrie
Vektorraum
Profil <Aerodynamik>
Skript <Programm>
Hypertext
Computeranimation
Strategisches Spiel
Maschinenschreiben
Multiplikation
Offene Menge
Zahlenbereich
Kartesische Koordinaten
Prozessautomation
Projektive Ebene
Abstand
Humanoider Roboter
Ordnung <Mathematik>
Elektronische Publikation
Quick-Sort
Computeranimation

Metadaten

Formale Metadaten

Titel Mobile Development With OpenLayers, Sencha Touch And PhoneGap
Serientitel FOSS4G Nottingham 2013
Autor Eijnden, Bart van den (OpenGeo)
Giraud, Pierre (Camptocamp)
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben
DOI 10.5446/15560
Herausgeber FOSS4G, Open Source Geospatial Foundation (OSGeo)
Erscheinungsjahr 2013
Sprache Englisch
Produktionsort Nottingham

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract We will discuss some of the experiences we (Camptocamp and OpenGeo) had whilst developing several mobile applications with OpenLayers 2 in combination with Sencha Touch. Some applications also used PhoneGap to create real apps. Among the topics that will be discussed: -approaches for feature selection -the OpenLayers tile manager -offline tiles (async layer) with PhoneGap

Ähnliche Filme

Loading...
Feedback