Sampsa Sohlman 9 Anos atrás Interesting indeed Por favor, autentique-se para votar. Responda como... Cancelar
(Você) 8 Anos atrás [...] For many years Liferay has been providing a mobile application to attendees of their major conferences so that they can “see up-to-date agendas, speaker info, session data, and a bunch of other... [...] Read More Por favor, autentique-se para votar. Responda como... Cancelar
David Welch 8 Anos atrás Hi James:Have been looking at the entire events stack, mobile, Titanium, DDL's, etc. Thanks so much for showing how you have implemented using Liferay, an excellent collection of code and implementation!Just curious, all the code to duplicate/investigate seems to be provided in Github, except for the Data Definitions. I know you've documented (excellently) the DDL's that are required, but, is there a chance you could provide the DDL XML definitions? Recreating these are extremely tedious and error prone, if you're trying to duplicate this approach.Thanks again for effort in facilitating and documenting this, excellent work!David Por favor, autentique-se para votar. Responda como... Cancelar James Falkner David Welch 8 Anos atrás Yeap, good idea! I'll add those asap. I've got a few other things to check in as well. Por favor, autentique-se para votar. Responda como... Cancelar
James Falkner David Welch 8 Anos atrás Yeap, good idea! I'll add those asap. I've got a few other things to check in as well. Por favor, autentique-se para votar. Responda como... Cancelar
David Welch 8 Anos atrás Hi James:Any chance you guys are rewriting this using Screens? I've started this effort and was wondering if this is already being done by the LR team.Also, any chance that you could post the DDL's per my previous post?Thanks! Por favor, autentique-se para votar. Responda como... Cancelar James Falkner David Welch 8 Anos atrás I would love to re-write with Screens - the only problem is, I'm not skilled enough at pure native dev to do it in my spare time I would love to see the work you've done though! Many of the screens are just lists of data so a single screenlet with lots of customization possibilities may handle a lot of it.I will include the DDL XMLs in my next update, now that our event "season" is done. But I'm afraid it will require updating since the current liferay.com is on 6.1 Por favor, autentique-se para votar. Responda como... Cancelar
James Falkner David Welch 8 Anos atrás I would love to re-write with Screens - the only problem is, I'm not skilled enough at pure native dev to do it in my spare time I would love to see the work you've done though! Many of the screens are just lists of data so a single screenlet with lots of customization possibilities may handle a lot of it.I will include the DDL XMLs in my next update, now that our event "season" is done. But I'm afraid it will require updating since the current liferay.com is on 6.1 Por favor, autentique-se para votar. Responda como... Cancelar
David Welch 8 Anos atrás Hi James:Great, having all these pieces will help. And, regarding having "pure native skills", I'm actually writing the app using the Apache Flex SDK for mobile, which does not require this. We've used this platform very successfully for other event apps. This allows porting of a single code base to the major mobile platforms without having to write any ObjectiveC/Java/Swift. What I am doing is writing a "native extension" that allows Flex to call ANY Liferay mobile SDK functions (roughly similar to a how plugins are used in the Cordova platform). And, I'm building some cool UI components on top of this specifically for surfacing LR functionality on the mobile (native) side.It's extremely fast and flexible, allows pixel-by-pixel UI even on different mobile platforms. Por favor, autentique-se para votar. Responda como... Cancelar
(Você) 8 Anos atrás [...] For many years Liferay has been providing a mobile application to attendees of their major conferences so that they can “see up-to-date agendas, speaker info, session data, and a bunch of other... [...] Read More Por favor, autentique-se para votar. Responda como... Cancelar