Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 07 2015 12:10

    yuchi on master

    Updates (compare)

  • May 07 2015 12:09

    yuchi on development

    Typos and wording (compare)

  • May 07 2015 12:06

    yuchi on master

    Updates (compare)

  • May 07 2015 12:06

    yuchi on development

    Add the long overdue recap (compare)

  • May 07 2015 11:33

    yuchi on master

    Updates (compare)

  • Apr 21 2015 21:55

    TheBrousse on development

    Update 2015-04-09-the-journal.f… (compare)

  • Apr 20 2015 00:12

    yuchi on master

    Updates (compare)

  • Apr 20 2015 00:12

    yuchi on development

    Second sunday recap Add separators for better reada… (compare)

  • Apr 17 2015 15:45

    yuchi on master

    Updates (compare)

  • Apr 17 2015 15:44

    yuchi on development

    Cache busting (compare)

  • Apr 17 2015 15:44

    yuchi on master

    Updates (compare)

  • Apr 17 2015 15:43

    yuchi on development

    Add Discussions badge (compare)

  • Apr 17 2015 15:27

    yuchi on master

    Updates (compare)

  • Apr 17 2015 15:26

    yuchi on development

    Add Google Analytics Add stargazers count (compare)

  • Apr 14 2015 15:24

    yuchi on master

    Updates (compare)

  • Apr 14 2015 12:16
    yuchi commented #3
  • Apr 14 2015 12:14
    Goghvan commented #3
  • Apr 14 2015 12:13
    yuchi commented #3
  • Apr 14 2015 12:12

    yuchi on development

    Update Goghvan’s bio It’s Fran… (compare)

  • Apr 14 2015 12:11
    yuchi closed #3
Matt Apperson
@mattapperson
Yes of course
But that is more or less another product
Manoj Kumar
@mano-mykingdom
@mattapperson May be you are right. I'm not very sure about ACS. But still with a developer license we can build our apps successfully for prod (without using appcelerator services) right?
Matt Apperson
@mattapperson
@mano-mykingdom No. You can develop for free, and use an indie license to deploy to prod
or you can compile the OSS version yourself
Brian McBride
@Brian-McBride
Any pros/cons regarding J2V8?
https://github.com/eclipsesource/J2V8
Matt Apperson
@mattapperson
Not that I know of
Brian McBride
@Brian-McBride
Anyone know how to move the ADA/Voice reader cursor in Ti.Current?
I have a selection "pop over" in a custom view that I want to grab the focus of the ADA reader rather than remaining on the lower view.
Manoj Kumar
@mano-mykingdom
@Anatidae-Project It is not possible with Ti.Current. I have already created a ticket here https://jira.appcelerator.org/browse/TC-5370
For my projects I mange it by building my custom SDK with these fixes - mano-mykingdom/titanium_mobile@271b92f
Andrew McElroy
@Sophrinix
thanks @mano-mykingdom for submitting that ticket and for sharing your changes. I’ll start watching that issue. That’s actually a pretty important issue.
Andrew McElroy
@Sophrinix
So it turns out that if you try to compile ti.urlsession ( or if you watch the travis output) it doesn’t actually build the module. hyperloop’s ti current code is busted. I just pushed a change ( not a complete fix) to restore this functionality. I’ll deploy a blog post on blog.codexlabs.com later this week explaining what I am up to and why I am doing it.
same holds for core motion. also, those modules are really un optimized. if you use urlsession or coremotion you are adding 99 mb to your app project. check the .a file in those modules. There’s a way to get that down to ~100k on iOS and a few mb on android. Again, blog post and game plan coming.
Brian McBride
@Brian-McBride
Anyone know how to put in an AAR into a Titanium Module?
Andrew McElroy
@Sophrinix
Augmented Reality module?
Brian McBride
@Brian-McBride
He, no. It's the "new" .jar It contains android resources, layouts, etc... where the .jar only has the classes
Ti doens't run proguard. So I'm hitting method limits as it also isn't using multidexing. Beyond that, it's wasting space. So we were hoping to proguard our modules by creating native .AAR libs and putting them in our module apps.
Andrew McElroy
@Sophrinix
ah
you need to go multidex
but ti can’t right now..
actually it can but you’d have to write the plugin
do you have an example of a native java android app running proguard?
Brian McBride
@Brian-McBride
We have a complicated module going on. I'd love to have a nice .aar file that has been proguarded (for space and obfuscation) just as an overall dependancy of the module in general.
Olivier Morandi
@omorandi
@Anatidae-Project once you have the .aar you can link it to the module, but not directly, because the Ti build system is unable to handle it. Since the .aar is simply a .zip you can unzip it and extract the classes.jar and the res folder. You rename the classes.jar to a meaningful name and put it under the lib folder of the module (as for any .jar); you put the resources (if present) under the platform/android folder and that's mostly it. If the library references the resources directly you'll need to add a respackage line to the manifest (https://jira.appcelerator.org/browse/TIMOB-11360)
Michael Limb
@mlimb
@omorandi hey there. To continue the above discussion, what if the classes.jar have references to R.java files?
i'm working with @Anatidae-Project
getting some exceptions around R$layout
i see your comment about respackage
maybe that's the avenue to go down?
Brian McBride
@Brian-McBride
One this is, our module has a few resource packages from dependencies. Seems that our blocker is with this ticket:
https://jira.appcelerator.org/browse/TIMOB-17009
Anyone know a workaround?
Andrew McElroy
@Sophrinix
okay help me understand this ticket. Is the problem that you need multiple res directories?
Michael Limb
@mlimb
yes, we have multiple jars with multiple resources
and the respackage field only allows for one
the solution we are going to do is moving all the libs into one big lib (for our first party stuff), but we still have third-party libs with resources
and they have difference respackages
if that makes sense
Andrew McElroy
@Sophrinix
i think so
i think this is also solvable via a cli plugin hook
Michael Limb
@mlimb
an existing one?
Andrew McElroy
@Sophrinix
no. However I need to check if the build.pre.construct build hook would work
this might be an idiot statement, but can proguard help on this front
or is that only for the multi dex issue
Michael Limb
@mlimb
i don't think proguard would help, not quite sure though
Andrew McElroy
@Sophrinix
because there is a build.android.proguard step
Michael Limb
@mlimb
proguard would help the multidex
unfortunately i have no experience with cli plugin hooks
Andrew McElroy
@Sophrinix

well, I don’t mean to be too forward with the marketing, but I did create two episodes on codexcasts that talk about doing CLI plugins.
https://codexcasts.com/episodes/ti-cli-plugins-hooks
https://codexcasts.com/episodes/ti-cli-plugins-commands

The source code to those episodes (all episodes) are open source

I plan on talking more about the CLI plugin system more at a later time
Michael Limb
@mlimb
alright, thanks! I'll take a look if we can't figure it out