How can I use Proguard in Titanium - titanium

How can I use Proguard in titanium or is there any similar functionality in order to make de-compile of codes harder to achieve? Any suggestion ?

I have been researching this myself and found that it can be done. However there are open tickets in Appcelerator's jira regarding issues doing so. The best example I have found is this repo at Github, https://gist.github.com/marshall/799497 that is a simple application with proguard configuration. Best of luck.

To increase the security and also reduce the app size check out this ProGuard Plugin (read the description along with Jira's inputs for exact details):
Android: Automatically generate ProGuard configuration file

Related

How to start a simple Gradle+JavaFX+OSGi appliaction

I'm trying to build a simple JavaFX application in IntelliJ environment using Gradle and OSGi, but I could't find a simple working example anywhere.
Most of the solutions I've found are not Gradle based or they use some additional tools, or they are outdated and they simply don't run, or they import some magical "hack code" from github etc.
The tools I've found for similar purpose e.g. e(fx)clipse, bndtools are probably not important if I use IntelliJ. Moreover the bndtools tutorial is very wordy and I couldn't find a good starting point or quickstart to try those things out.
I know the basics about Gradle and OSGi and according to information I've found, it does not seem to be an easy task to solve.
Are there any (good) tutorial(s) or quickstart(s) about how to start this kind of project properly? A simple working example would be very useful.
The e(fx)clipse project is a good starting point and provides many useful features for using JavaFX and OSGi.
See http://www.eclipse.org/efxclipse/index.html .
The blog of one of the developers has also many useful tips, https://tomsondev.bestsolution.at/ .

how to add latest webrtc sources to android project?

So, there is existing webrtc project, that runs on latest libjingle(25dec 2015). And now, for support purpose, I need to update current version to latest from webrtc repo. How can I do that? I see there java files with c++ with headers in separate folders, have no idea what is going on there, even where files that I actually need, and how to implement that source to project. Is there any in-depth guide for that? Have anyone faced this problem before?
WebRTC's project structure have changed a lot since last year. They are deprecating GYP in favor of GN, it is highly recommended to start from the beginning.
You can read the compilation guide for Android there: https://webrtc.org/native-code/android

Online xcode project (Working together)

I was wondering if Xcode has any possibilities to work on an xcode project from a server.
Like working together on the same xcode project with two people? Kinda like dreamweaver has the possibility to connect to ftp... Would come quite handy.
Didn't found anything on this on stackoverflow or google...
Thnx!
It has SCM support (CVS, Subversion and Perforce). This is the only way to work on the same project I guess.
I work with remote developers and we use either git or svn. Xcode does integrate with repositories but it's not necessary as you can achieve the same thing from the command line.
Using source control will allow multiple developers to work on a single project together. Both git and svn will merge files.
No, Apple has not provided this in the Xcode software. Nor is there any rumors on implementing this, it would be a nice feature but since Apple also doesn't allow plugins for Xcode we have to wait for Apple to add this ability to the software. This would be a really neat feature, but it could be a long time before we see this.
You can use GIT (http://git-scm.com/) and use a remote repository, like dropbox o github.
On XCODE4 you can use git, with out any additional plugin

Where is the libOAuth.a source?

Nowadays, I'm working on an iPhone project that is using social connections such as Twitter, Facebook..
When I tried to implement Twitter+OAuth solution into my project some another parts of project such as MySpace is giving error on oAuth implementation. It seems MySpace IOS SDK used old version of oAuthConsumer project.
So, I haven't find libOAuth.a source code. If I find it I will be handle my problem.
How do I find the libOAuth.a static library source ?
try downloading it from https://github.com/bengottlieb/Twitter-OAuth-iPhone/blob/master/Twitter+OAuth/Libraries%20&%20Headers/libOAuth.a?raw=true
Isn't this what you're looking for? And not only do you have to include it into the project but also make sure you copy into it. Then under Build Phases, you will have to add this to Link Binary to Libraries section.
You might find Google's new OAuth 2 library for Mac and iOS to be helpful.

Intellij/Bugzilla Integration

Does IntelliJ-Idea have a plugin for interacting with bugzilla, like the mylyn plugin for eclipse (task management)?
If it does, what is the name of the plugin? If it does not, do you have any suggested solutions for using bugzilla with Intellij-Idea.
Thanks.
Tracklink might be what you are looking for. Check it out here.
AFAIR intellij idea 10's task management feature works with bugzilla out of the box. Please try to configure it according to the idea help guide. I use this integration with JIRA and it works really well. As for third-party plugins I dont like them much because of the support. These plugins might not work when you update from version to version (f.i. as Reformat++ does).
This is not in the official plugin repo, but https://github.com/nickhristov/bugzilla-intellij-task-provider/ does provide for bugzilla as an option in the Task Servers. This does work, but self signed certificates cause it to fail with an obscure message about "peer not authenticated". Following the instructions from here http://confluence.atlassian.com/display/JIRA/Connecting+to+SSL+services and manually adding the self signed key to the default java keystore made it work for me.