Hi Christiano, 
     
    Those are some of my early experiments.    The goals were to make
    some simple/test android clients...that use ECF for communication. 
     
    Scott 
     
     
    On 6/12/2012 8:36 AM, Cristiano Gavião wrote:
    
      
      Hi,  
       
      I've found this project on github:
      
      
      https://github.com/ECF/Android 
       
      Could someone explain me what it is and the goals of this project? 
       
       
      thanks, 
       
      Cristiano 
       
      On 11/06/12 13:57, Scott Lewis wrote:
      Christiano,
         
         
        On 6/11/2012 8:51 AM, Cristiano Gavião wrote:  
        Hi guys,  
           
          I was reading this article: http://eclipse.dzone.com/articles/eclipse-indigo-highlights-ecf
           
          and there is a nice video of one android app using ECF and
          Google Wave.  
           
          Google wave was discontinued, so what is the alternative in
          actual days for this kind of mobile applications ?  
         
         
        So...this effort (by Mustafa Isik and Sebastian Schmidt) used
        some of the ECF core classes...and, in fact whole
        plugins/jars...to support the Wave provider work [1].  These
        plugins/classes...and their runtime class dependencies...were
        added to the Android projects as library jars (I think)...and so
        were loaded/used at runtime without actually running a complete
        OSGi framework.  
         
        Running outside of OSGi is something that can be done with
        much...although not all...of ECF.   I do this myself with other
        parts of ECF (e.g. the shared object API)...in order to make it
        simple to create Android-based clients that can easily and
        extensibly communicate/message with ECF servers/services (that
        happen to run under a full OSGi framework).  
         
        There is some work (as yet undone) to do the releng associated
        with using the relevant parts of ECF in a non-OSGi environment. 
        For example, the creation of the non-bundle jars and the
        elimination of the unneeded classes from ECF, OSGi, and Equinox
        would be very desirable for this usage...along with creating a
        single distribution-ready Android library...rather than several
        jars.  Doing these things would make it much easier for people
        to consume/use ECF in Android environments.  
         
        One other point...although Google wave was discontinued as an
        application, I suspect Google would like to continue to use (and
        have others use) the wave protocol...i.e. [2].  This was the
        work upon which [1] is based, so I don't think this is
        completely out of the technical picture (although the Wave
        application is indeed discontinued).  But I'm not directly
        connected with the Wave protocol work these days...so I could be
        wrong on this.  
         
        Scott  
         
        [1] https://github.com/ECF/Wave
         
        [2] http://www.waveprotocol.org/
         
         
         
         
         
        _______________________________________________  
        ecf-dev mailing list  
        ecf-dev@xxxxxxxxxxx  
        https://dev.eclipse.org/mailman/listinfo/ecf-dev
         
       
       
       
      
       
      _______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev
 
     
     
  
 |