Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2F271200BA8 for ; Mon, 24 Oct 2016 10:37:05 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 2D985160AEB; Mon, 24 Oct 2016 08:37:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C8C6C160AE1 for ; Mon, 24 Oct 2016 10:37:03 +0200 (CEST) Received: (qmail 29917 invoked by uid 500); 24 Oct 2016 08:37:02 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 29905 invoked by uid 99); 24 Oct 2016 08:37:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 24 Oct 2016 08:37:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id DA55D1A070B for ; Mon, 24 Oct 2016 08:37:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.48 X-Spam-Level: ** X-Spam-Status: No, score=2.48 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id ciRffIDzdJBh for ; Mon, 24 Oct 2016 08:36:54 +0000 (UTC) Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id B5EDC5FBCE for ; Mon, 24 Oct 2016 08:36:53 +0000 (UTC) Received: by mail-wm0-f52.google.com with SMTP id c78so90948379wme.0 for ; Mon, 24 Oct 2016 01:36:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=bQt2EGvvGv/0wLKDfSA4b8HzSWTutKfxgd0LQqT8hyI=; b=x55L4fV7FWkffjxyukUqdLzaYglysUkdrQAdKUKAGz0gF2y81Owpdoyy9p+srkK0jw 32+v41wt/Utvg7M2FY4YRV1aW1lEpyTS7V2nXqVX+UoU5y2ov00gGjOkE+7keL8BHV8x oX+NTEvWxRy6cfcc0vfBZJeC+dGvn3vv7M5JI+Pqkos+6EyahL3QL+jaDNLASXkpfUf5 ME/bKP+QpJiiidxZgLsaamvDytuNhUQwL2s4lmORthOV6RP/d27IAHiXJQWeyPZ8Gkng wZeuQxM0Fld7Sz8xAuIfRBQjZ+9zYbXCW1/oi9wU1SSczHyxI5UYVbqxL1FFBwLaXzyW 1oNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=bQt2EGvvGv/0wLKDfSA4b8HzSWTutKfxgd0LQqT8hyI=; b=iDdYp5hAnG2bGPHE5GRnzZStcPx3xSyagc7uRB1RZmHwg0COJfhq6puDJzo/OXtkSv 3B9ov9prHAzu9rUvSEXLogeqSLyIOYBNPD8xZHt4jKgClEF3aPeZDo/5ept3l/4+Bw0L HdyroIXsP3eX3fWb5itM1pKquvGc9ZPYvFB3CGNw5bmCMGl6lzUzQqkazdrsTA8c3l9e u4GmkzbBAYxsCqmH1Nwsjskce5USl571+57IezPn9ZiJOhXLMw0DH0ZJPqj++zZ+e89c F3PGUKrXrHAG6AKFWJ2n6/rmbQi69cjrbl8eFwp2hTcBrjAZ0hd+l6PnYzaJT++t64qv w/KQ== X-Gm-Message-State: ABUngvfw3ddZG9jyl7cfvEjyisMRHlKAgGc65dI5hlJgbn6J9/k7KLxbmVUbmqtrvYq6phmxt12p5+3VIsVFkg== X-Received: by 10.194.79.67 with SMTP id h3mr10522296wjx.142.1477298212007; Mon, 24 Oct 2016 01:36:52 -0700 (PDT) MIME-Version: 1.0 Sender: carlos.rovira@gmail.com Received: by 10.28.113.87 with HTTP; Mon, 24 Oct 2016 01:36:31 -0700 (PDT) In-Reply-To: References: From: Carlos Rovira Date: Mon, 24 Oct 2016 10:36:31 +0200 X-Google-Sender-Auth: zc12BDtKb4jsgjkS_Ds6ZBGi194 Message-ID: Subject: Re: AW: [FlexJS] Maveninze MobileStocks (was [FlexJS] Mobile Apps) To: "dev@flex.apache.org" Content-Type: multipart/alternative; boundary=047d7bb04b782773a6053f984bfe archived-at: Mon, 24 Oct 2016 08:37:05 -0000 --047d7bb04b782773a6053f984bfe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Awesome Chris! I'll try it as soon as I can! :D 2016-10-23 17:17 GMT+02:00 Christofer Dutz : > Ok so I tried things on a clean Windows machine. > > I needed to install: > > - Node.JS > > - Android SDK > > > After that the build produced APKs > > Unfortunately it seems as if the IOs packaging doesn't work on a Windows > machine because it's missing the windows equivalient to some of the batch > scripts. > > > Chris > > ________________________________ > Von: Alex Harui > Gesendet: Sonntag, 23. Oktober 2016 16:18:48 > An: dev@flex.apache.org > Betreff: Re: AW: [FlexJS] Maveninze MobileStocks (was [FlexJS] Mobile App= s) > > That sounds awesome! > > On 10/23/16, 2:57 AM, "Christofer Dutz" wrote= : > > >Ok ... so I just added a first version of Corodva support. > > > > > >After my last mail about the cordova-maven-plugin from the errai guys I > >had another look at the current version in their repo. Here I noticed > >that they had cleaned up quite a bit since the 3.x versions I > >experimented with. With the 4.x versions it seems that the configuration > >fits nicely to the current setup of the FlexJS examples. So I added what > >needed to be added and now I can have Cordova kick in to build mobile > >applications from the mobile FlexJS examples. > > > > > >As this requires users to eventually install Android SDK and IOs SDKs > >(Which might not be available on all platforms) I put this into a profil= e > >that has to be explicitly activated "with-cordova" ... so if you want to > >build the example with cordova support, you need to execute the followin= g > >build: > > > > > >mvn clean install -P build-examples,with-cordova -s template-settings.xm= l > > > > > >Next I'll try this out on a windows VM > > > > > >Chris > > > >________________________________ > >Von: Alex Harui > >Gesendet: Samstag, 22. Oktober 2016 07:25:57 > >An: dev@flex.apache.org > >Betreff: Re: [FlexJS] Maveninze MobileStocks (was [FlexJS] Mobile Apps) > > > >FWIW, I just pushed a change to cordova-build.xml that let me do the > >following: > >- git clone https://git-wip-us.apache.org/repos/asf/flex-asjs.git > >flex-asjs > >- cd flex-asjs > >- git checkout develop > >- mvn clean install > >- cd examples/flexjs/MobileStocks > >- mvn clean install > >- ant -f ../../../cordova-build.xml > > > >I didn't get any rat errors. There were some warnings on the GCC compil= e > >on the last step. > > > >Then: > >- ant -f ../../../cordova-build.xml run.android > > > >And it showed up on my android phone. The run.android took several > >minutes to do a final build before installing on the device. > > > >HTH, > >-Alex > > > >On 10/21/16, 4:45 PM, "carlos.rovira@gmail.com on behalf of Carlos > Rovira" > > > >wrote: > > > >>> What I don't know how to do is replicate what cordova_build.xml does = in > >>> Maven. That's where we could use Chris or other Maven experts. > >>> > >>> > >>Yes mavenizing a simple project is not a problem (my MDL project and th= e > >>example are proof that is easy thank to Chris's work in preparing the > >>entire project. I think as well we need Chris only in something new tha= t > >>is > >>not implemented yet. > >> > >> > >>> Carlos, what was your setup when you tried the Ant script? Were you > >>> working from the repo, or some other configuration? > >>> > >> > >>I has the repo synchronized with source tree, and as you guys make some > >>changes I pull to my local and rebuild 0.8.0-snapshot with maven and > >>continue working. Now for MobileStock: if try to build with maven it > >>arise > >>that many files are without license (see rat.txt). That's easy to solve= , > >>just check the rat file and see what files are and add license. But thi= s > >>told me that no maven build was considered. > >> > >> > >> > >>> > >>> Thanks, > >>> -Alex > >>> > >>> On 10/21/16, 1:03 PM, "omuppi1@gmail.com on behalf of OmPrakash > >>>Muppirala" > >>> wrote: > >>> > >>> >Chris, > >>> > > >>> >Can you please take this opportunity to create a wiki page on how to > >>> >create > >>> >a pom.xml or in other words - how to mavenize a project? It seems > >>>like we > >>> >are going to have more of this and obviously you dont want all this > >>>work > >>> >ending up on yourself. > >>> > > >>> >Thanks, > >>> >Om > >>> > > >>> >On Fri, Oct 21, 2016 at 1:01 PM, Christofer Dutz > >>> > > >>> >wrote: > >>> > > >>> >> Hi Carlos, > >>> >> > >>> >> Thanks for that positive feedback. Ist incredibly nice to hear tha= t > >>>:-) > >>> >> > >>> >> Usually as soon as I detect a new example not building with Maven,= I > >>>add > >>> >> the missing poms. So if there us anything missing, just drop a nit= e > >>>and > >>> >> I'll take care of it. > >>> >> > >>> >> Chris > >>> >> > >>> >> > >>> >> > >>> >> Von meinem Samsung Galaxy Smartphone gesendet. > >>> >> > >>> >> > >>> >> -------- Urspr=C3=BCngliche Nachricht -------- > >>> >> Von: Carlos Rovira > >>> >> Datum: 21.10.16 21:30 (GMT+01:00) > >>> >> An: dev@flex.apache.org > >>> >> Betreff: [FlexJS] Maveninze MobileStocks (was [FlexJS] Mobile Apps= ) > >>> >> > >>> >> Maybe Chris could help with that. He's the man that makes the "mav= en > >>> >>magic" > >>> >> > >>> >> One think to notice here. My laptop was recently reinstaled from > >>>zero > >>> >>with > >>> >> macOS Sierra. > >>> >> I used Homebrew and it was amazingly simple to configure the dev > >>> >> environment and I even no need to > >>> >> start adding environment variable (no JAVA_HOME, no M2_HOME, > >>> >>no...nothing) > >>> >> thanks to use maven as build tool > >>> >> > >>> >> Now trying to build MobileStocks with Ant is starting to complain > >>>"that > >>> >> FALCON_HOME doesn't exist", and then willl be come another... > >>> >> > >>> >> Evidently I must now to configure that, but I want to expose the > >>> >> incredible,amazing easy environment that is now FlexJS thanks to t= he > >>> >> mavenization. > >>> >> If we decided (If I remember well) to make maven as the official > >>>tool, > >>> >>we > >>> >> should try to make all project maven aware, so people coming does > >>>not > >>> >>have > >>> >> any problem with some parts build with ant and others with maven. > >>> >> > >>> >> just my opinion > >>> >> > >>> >> Thanks > >>> >> > >>> >> > >>> >> 2016-10-21 20:13 GMT+02:00 Alex Harui : > >>> >> > >>> >> > We could probably make cordova-build.xml work with Maven output = in > >>>the > >>> >> > target folder instead of bin-debug. But yes, I don't think Pete= r > >>>or I > >>> >> > understand how to use Maven with Cordova, so the last piece will > >>>still > >>> >> > require Ant until some other volunteer steps up. > >>> >> > > >>> >> > -Alex > >>> >> > > >>> >> > On 10/21/16, 11:00 AM, "Peter Ent" wrote: > >>> >> > > >>> >> > >I used maven on a very complex project a number of years ago an= d > >>> >>don't > >>> >> > >really remember much about it. I can try to piece together a po= m > >>>file > >>> >> > >using another example, but I would have no idea how to do > >>>something > >>> >>like > >>> >> > >the cordova-build.xml file. > >>> >> > > > >>> >> > >=E2=80=B9peter > >>> >> > > > >>> >> > >On 10/21/16, 12:16 PM, "carlos.rovira@gmail.com on behalf of > >>>Carlos > >>> >> > >Rovira" >>> >> > >carlos.rovira@codeoscopic.com> wrote: > >>> >> > > > >>> >> > >>One final note, I'm building all with maven. I didn't try mave= n > >>>as > >>> >>you > >>> >> > >>posted ANT build instructions. > >>> >> > >>Are maven pom configured to work. It would be very handy > >>> >> > >>thanks! > >>> >> > >> > >>> >> > >>2016-10-21 18:12 GMT+02:00 Carlos Rovira < > >>> >> carlos.rovira@codeoscopic.com > >>> >> > >: > >>> >> > >> > >>> >> > >>> Hi Peter, > >>> >> > >>> > >>> >> > >>> congrats for reaching the milestone. I'm trying but finding > >>>some > >>> >> > >>>problems: > >>> >> > >>> > >>> >> > >>> (Prerequisites: I'm on Mac and want to try iOS version, I > >>>already > >>> >>has > >>> >> > >>> Xcode installed. I don't have FB anymore. I installed Cordov= a > >>>v=C3=ADa > >>> >> > >>>NPM...all > >>> >> > >>> ok) > >>> >> > >>> > >>> >> > >>> *I run from MobileStocks folder, but ant told me that there'= s > >>>no > >>> >> > >>> bin/je-debug folder. Checking wiki url you gave I created > >>>manually > >>> >> > >>> bin/debug. finaly I get ANT BUILD SUCCESSFUL (maybe ant shou= ld > >>> >>create > >>> >> > >>>bin > >>> >> > >>> and js-debug folders?) > >>> >> > >>> > >>> >> > >>> * Then for your instructions I use "run.ios"...this is a fil= e > >>>(I > >>> >> don't > >>> >> > >>> find any). I'm stuck there. > >>> >> > >>> > >>> >> > >>> For getting styling you mention, there's 2 approach, one to > >>>use > >>> >>what > >>> >> we > >>> >> > >>> have and try to style ( I think this is limited), the second > >>>is > >>> >>use > >>> >> > >>>some > >>> >> > >>> good library out there like MDL, BootStrap, or others. I'm o= n > >>>the > >>> >> works > >>> >> > >>>as > >>> >> > >>> you already know with MDL. Right now I'm doing components in > >>>the > >>> >> "mdl" > >>> >> > >>> namespace, but this is not the ideal scenario, since it woul= d > >>>be > >>> >> great > >>> >> > >>>to > >>> >> > >>> get a MDL style in a js:Button without the need to change it > >>>to > >>> >> > >>>mdl:Button, > >>> >> > >>> only applying styles. > >>> >> > >>> > >>> >> > >>> I'm finding some more few things: > >>> >> > >>> > >>> >> > >>> * CSS styles already in place are very cumbersome and I thin= k > >>>we > >>> >> would > >>> >> > >>> need to work on a clean separation to avoid mixing and > >>>generating > >>> >> side > >>> >> > >>> effect. Alex propose in other thread some compiler options t= o > >>> >>avoid > >>> >> > >>>include > >>> >> > >>> CSS...maybe this is a nice option. > >>> >> > >>> * classNames and typeNames are part of the problems, but onl= y > >>>due > >>> >>to > >>> >> > >>>the > >>> >> > >>> before mentioned point. If we can compile without already se= t > >>> >>styles > >>> >> > >>>this > >>> >> > >>> could solve the problem. > >>> >> > >>> * With MDL I'm inserting classNames inside class components, > >>>what > >>> >>I > >>> >> > >>>don't > >>> >> > >>> like since is a clear mixing of AS3 code declaration with CS= S > >>> >>styles. > >>> >> > >>> * from the experience I'm getting with MDL (and suppose that > >>>other > >>> >> > >>> libraries like bootstrap will be the same), those good looki= ng > >>> >>styles > >>> >> > >>>are > >>> >> > >>> dependent from a concrete way of implementing the html tags > >>>and > >>> >>use > >>> >> of > >>> >> > >>>html > >>> >> > >>> class. Maybe a component need to create a surrounding div an= d > >>>then > >>> >> nest > >>> >> > >>>a > >>> >> > >>> span, and this maybe is not what our HTML implementation doe= s. > >>>I > >>> >> think > >>> >> > >>>a > >>> >> > >>> right approach should be to use the HTML swc and be able to > >>>change > >>> >> the > >>> >> > >>> output to match what a concrete style demands. > >>> >> > >>> > >>> >> > >>> For example, I'm making a Card component (and btw learning h= ow > >>> >>flexjs > >>> >> > >>> framework works): > >>> >> > >>> https://getmdl.io/components/#cards-section > >>> >> > >>> > >>> >> > >>> This could be some kind of a Panel...but is not a Panel, so > >>>better > >>> >> > >>>create > >>> >> > >>> a Card component, but if you see the structure, is completel= y > >>> >>made to > >>> >> > >>>use > >>> >> > >>> the MDL style... > >>> >> > >>> > >>> >> > >>> looking at the MobileStocks code, it seems, the approach is > >>>the > >>> >>first > >>> >> > >>>one, > >>> >> > >>> since is all made with FlexJS comps. In that scenario, I thi= nk > >>>we > >>> >> need > >>> >> > >>>as > >>> >> > >>> well a way to not be bloated with CSS styles that we don't > >>>know > >>> >>where > >>> >> > >>>came > >>> >> > >>> from. and start from a clean state. > >>> >> > >>> > >>> >> > >>> I think this is something like a prerequisite in order to be > >>>able > >>> >>to > >>> >> > >>>work > >>> >> > >>> in some kind of styling. > >>> >> > >>> > >>> >> > >>> Hope I could first build MobileStocks and try on my iPhone t= o > >>>get > >>> >>a > >>> >> > >>>look > >>> >> > >>> at what we are talking about. > >>> >> > >>> > >>> >> > >>> Thanks > >>> >> > >>> > >>> >> > >>> Carlos > >>> >> > >>> > >>> >> > >>> > >>> >> > >>> > >>> >> > >>> > >>> >> > >>> 2016-10-21 15:53 GMT+02:00 Peter Ent : > >>> >> > >>> > >>> >> > >>>> Hi, > >>> >> > >>>> > >>> >> > >>>> We've been working on an improved FlexJS mobile app: > >>> >>MobileStocks. > >>> >> It > >>> >> > >>>>is > >>> >> > >>>> in the FlexJS examples directory. This example runs on both > >>> >>Android > >>> >> > >>>>and iOS > >>> >> > >>>> devices and is a version of MobileTrader, offering just two > >>> >>views. > >>> >> The > >>> >> > >>>> first view allows you to enter a stock symbol and a number = of > >>> >> shares. > >>> >> > >>>>It > >>> >> > >>>> then puts that information into a DataGrid and a chart, > >>> >>monitoring > >>> >> the > >>> >> > >>>> change in prices and updating the grid and chart. The secon= d > >>>view > >>> >> > >>>>allows > >>> >> > >>>> you to enter a symbol and watch it in a similar fashion. > >>> >> MobileStocks > >>> >> > >>>>uses > >>> >> > >>>> the FlexJS Storage project to retain the list of stocks > >>>between > >>> >> > >>>>sessions. > >>> >> > >>>> > >>> >> > >>>> MobileStocks uses Apache Cordova, making the app run on bot= h > >>>iOS > >>> >>and > >>> >> > >>>> Android from a single code base. Cordova integration is > >>>handled > >>> >>by > >>> >> the > >>> >> > >>>> FlexJS Mobile project as well as the Storage project. > >>> >> > >>>> > >>> >> > >>>> Building and running the app is pretty simple and you can d= o > >>>it > >>> >>from > >>> >> > >>>>the > >>> >> > >>>> command line or from Flash Builder. If you want to use the > >>> >>command > >>> >> > >>>>line, > >>> >> > >>>> pull down the source and run ANT to build the js-debug > >>>directory. > >>> >> Then > >>> >> > >>>>run > >>> >> > >>>> "ant -f ../../../cordova-build.xml" to create the Apache > >>>Cordova > >>> >> > >>>> sub-project. Once that has done, connect your Android devic= e > >>>to > >>> >>your > >>> >> > >>>> computer and run "ant -f ../../../cordova-build.xml > >>>run.android" > >>> >> which > >>> >> > >>>>will > >>> >> > >>>> download a little more and then install and run the app on > >>>your > >>> >> > >>>>device. > >>> >> > >>>> iOS users can do the same thing (use "run.ios") which will > >>>launch > >>> >> the > >>> >> > >>>> device simulator; you also need to have Xcode installed. > >>> >> > >>>> > >>> >> > >>>> You can run this example easily from Flash Builder by > >>>following > >>> >>the > >>> >> > >>>> instructions on the FlexJS wiki [1] and use the launch > >>> >> configurations > >>> >> > >>>>to > >>> >> > >>>> build and run the app. > >>> >> > >>>> > >>> >> > >>>> The example has shown us a couple of things. > >>> >> > >>>> > >>> >> > >>>> * We needed to make more beads to handle different type= s > >>>of > >>> >>data > >>> >> > >>>> providers in the pay-as-you-go world of FlexJS; this keeps > >>>the > >>> >>app > >>> >> as > >>> >> > >>>>small > >>> >> > >>>> as possible. > >>> >> > >>>> * We needed to add additional layouts that were more > >>> >>responsive > >>> >> to > >>> >> > >>>> resizing. > >>> >> > >>>> * We needed to fix a couple of bugs as well. > >>> >> > >>>> > >>> >> > >>>> Please give this a try if you can. The next step for the ap= p > >>> >>would > >>> >> be > >>> >> > >>>> some nice styling. This my "developer's eye" which is just > >>> >>minimal, > >>> >> so > >>> >> > >>>> contribute some updates to that, if you can. > >>> >> > >>>> > >>> >> > >>>> [1] > >>>https://cwiki.apache.org/confluence/pages/viewpage.action? > >>> >> > >>>> pageId=3D63406558 > >>> >> > >>>> > >>> >> > >>>> Regards, > >>> >> > >>>> Peter Ent > >>> >> > >>>> Adobe Systems/Apache Flex Project > >>> >> > >>>> > >>> >> > >>> > >>> >> > >>> > >>> >> > >>> > >>> >> > >>> -- > >>> >> > >>> > >>> >> > >>> Carlos Rovira > >>> >> > >>> Director General > >>> >> > >>> M: +34 607 22 60 05 > >>> >> > >>> http://www.codeoscopic.com > >>> >> > >>> http://www.avant2.es > >>> >> > >>> > >>> >> > >>> > >>> >> > >>> Este mensaje se dirige exclusivamente a su destinatario y > >>>puede > >>> >> > >>>contener > >>> >> > >>> informaci=C3=B3n privilegiada o confidencial. Si ha recibido= este > >>> >>mensaje > >>> >> > >>>por > >>> >> > >>> error, le rogamos que nos lo comunique inmediatamente por es= ta > >>> >>misma > >>> >> > >>>v=C3=ADa y > >>> >> > >>> proceda a su destrucci=C3=B3n. > >>> >> > >>> > >>> >> > >>> De la vigente Ley Org=C3=A1nica de Protecci=C3=B3n de Datos = (15/1999), > >>>le > >>> >> > >>> comunicamos que sus datos forman parte de un fichero cuyo > >>> >>responsable > >>> >> > >>>es > >>> >> > >>> CODEOSCOPIC S.A. La finalidad de dicho tratamiento es > >>>facilitar la > >>> >> > >>> prestaci=C3=B3n del servicio o informaci=C3=B3n solicitados,= teniendo > >>>usted > >>> >> > >>>derecho > >>> >> > >>> de acceso, rectificaci=C3=B3n, cancelaci=C3=B3n y oposici=C3= =B3n de sus datos > >>> >> > >>>dirigi=C3=A9ndose > >>> >> > >>> a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madri= d > >>>con > >>> >>la > >>> >> > >>> documentaci=C3=B3n necesaria. > >>> >> > >>> > >>> >> > >>> > >>> >> > >> > >>> >> > >> > >>> >> > >>-- > >>> >> > >> > >>> >> > >>Carlos Rovira > >>> >> > >>Director General > >>> >> > >>M: +34 607 22 60 05 > >>> >> > >>http://www.codeoscopic.com > >>> >> > >>http://www.avant2.es > >>> >> > >> > >>> >> > >> > >>> >> > >>Este mensaje se dirige exclusivamente a su destinatario y pued= e > >>> >> contener > >>> >> > >>informaci=C3=B3n privilegiada o confidencial. Si ha recibido e= ste > >>>mensaje > >>> >> por > >>> >> > >>error, le rogamos que nos lo comunique inmediatamente por esta > >>>misma > >>> >> v=C3=ADa > >>> >> > >>y > >>> >> > >>proceda a su destrucci=C3=B3n. > >>> >> > >> > >>> >> > >>De la vigente Ley Org=C3=A1nica de Protecci=C3=B3n de Datos (1= 5/1999), le > >>> >> > >>comunicamos > >>> >> > >>que sus datos forman parte de un fichero cuyo responsable es > >>> >> CODEOSCOPIC > >>> >> > >>S.A. La finalidad de dicho tratamiento es facilitar la > >>>prestaci=C3=B3n > >>> >>del > >>> >> > >>servicio o informaci=C3=B3n solicitados, teniendo usted derech= o de > >>> >>acceso, > >>> >> > >>rectificaci=C3=B3n, cancelaci=C3=B3n y oposici=C3=B3n de sus d= atos dirigi=C3=A9ndose > >>>a > >>> >> > >>nuestras > >>> >> > >>oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la > >>> >>documentaci=C3=B3n > >>> >> > >>necesaria. > >>> >> > > > >>> >> > > >>> >> > > >>> >> > >>> >> > >>> >> -- > >>> >> > >>> >> Carlos Rovira > >>> >> Director General > >>> >> M: +34 607 22 60 05 > >>> >> http://www.codeoscopic.com > >>> >> http://www.avant2.es > >>> >> > >>> >> > >>> >> Este mensaje se dirige exclusivamente a su destinatario y puede > >>>contener > >>> >> informaci=C3=B3n privilegiada o confidencial. Si ha recibido este = mensaje > >>>por > >>> >> error, le rogamos que nos lo comunique inmediatamente por esta mis= ma > >>> >>v=C3=ADa y > >>> >> proceda a su destrucci=C3=B3n. > >>> >> > >>> >> De la vigente Ley Org=C3=A1nica de Protecci=C3=B3n de Datos (15/19= 99), le > >>> >>comunicamos > >>> >> que sus datos forman parte de un fichero cuyo responsable es > >>>CODEOSCOPIC > >>> >> S.A. La finalidad de dicho tratamiento es facilitar la prestaci=C3= =B3n > >>>del > >>> >> servicio o informaci=C3=B3n solicitados, teniendo usted derecho de > >>>acceso, > >>> >> rectificaci=C3=B3n, cancelaci=C3=B3n y oposici=C3=B3n de sus datos= dirigi=C3=A9ndose a > >>> >>nuestras > >>> >> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la > >>>documentaci=C3=B3n > >>> >> necesaria. > >>> >> > >>> > >>> > >> > >> > >>-- > >> > >>Carlos Rovira > >>Director General > >>M: +34 607 22 60 05 > >>http://www.codeoscopic.com > >>http://www.avant2.es > >> > >> > >>Este mensaje se dirige exclusivamente a su destinatario y puede contene= r > >>informaci=C3=B3n privilegiada o confidencial. Si ha recibido este mensa= je por > >>error, le rogamos que nos lo comunique inmediatamente por esta misma v= =C3=ADa > >>y > >>proceda a su destrucci=C3=B3n. > >> > >>De la vigente Ley Org=C3=A1nica de Protecci=C3=B3n de Datos (15/1999), = le > >>comunicamos > >>que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPI= C > >>S.A. La finalidad de dicho tratamiento es facilitar la prestaci=C3=B3n = del > >>servicio o informaci=C3=B3n solicitados, teniendo usted derecho de acce= so, > >>rectificaci=C3=B3n, cancelaci=C3=B3n y oposici=C3=B3n de sus datos diri= gi=C3=A9ndose a > >>nuestras > >>oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentaci= =C3=B3n > >>necesaria. > > > > --=20 Carlos Rovira Director General M: +34 607 22 60 05 http://www.codeoscopic.com http://www.avant2.es Este mensaje se dirige exclusivamente a su destinatario y puede contener informaci=C3=B3n privilegiada o confidencial. Si ha recibido este mensaje p= or error, le rogamos que nos lo comunique inmediatamente por esta misma v=C3= =ADa y proceda a su destrucci=C3=B3n. De la vigente Ley Org=C3=A1nica de Protecci=C3=B3n de Datos (15/1999), le c= omunicamos que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la prestaci=C3=B3n del servicio o informaci=C3=B3n solicitados, teniendo usted derecho de acceso, rectificaci=C3=B3n, cancelaci=C3=B3n y oposici=C3=B3n de sus datos dirigi= =C3=A9ndose a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentaci=C3=B3= n necesaria. --047d7bb04b782773a6053f984bfe--