You must be logged in to do that (read scm)
Re: Want to help in project development
- From: Radim Kubacki <radim@kubacki.cz>
- To: Alexey Kryshen <a.kryshen@gmail.com>
- Cc: dev@nbandroid.kenai.com
- Subject: Re: Want to help in project development
- Date: Mon, 1 Feb 2010 12:52:04 +0100
On Thu, Jan 28, 2010 at 2:22 PM, Alexey Kryshen <a.kryshen@gmail.com> wrote:
> Hello, Radim!
>
> First of all thanks for your reply.
>
> At this time the plugin is good enough but some features still would
> be very appreciated even being implemented in the simplest way for
> first time (of course it is just my humble wishes as a developer using
> this plugin):
> 1) Support for Android platform sources connection for debug purposes.
> There are currently no way to attach "sources" to android platform
> (neither in ADT, at least from GUI) ?. Current workaround for me is to
> use "Sources" debug settings which work but not very convenient.
This is not hard. Basically AndroidPlatform class has to store source
location and return it for one of its method - it means you need to
add saving/loading to/from XML and a customizer for the platform where
it can be attached.
> 2) Support for some kind of project which generate not the *.apk
> application package but *.jar with classes build against Android
> platform (not the JDK) which can be used as a "library" in the "main"
> Android project.
> 3) (Related to 2) Support for "libraries" in Android project which
> allow some "library" classes used in multiple project be bundled in
> *.jar file content of which is included in resulting *.apk
>
Yes. Library support is missing and probably the biggest problem. I'd
have to look at this how we can get some improvements (anyone else has
some feedback on this?).
> I want to explain about points (2), (3). There are no way on the
> Android platform (at least on currently available versions) to make
> "shared" library which can be used by multiple applications. The only
> way to reuse code is to include it in each applications. But it is
> still very convenient for developer to has such libraries and
> applications as separate projects at development time with automatic
> libraries code injection in the application's *.apk during building.
>
> So these three points I want to help to implement at first time (of
> course if there are no any cons I have overlooked).
>
>> To be honest neither Martin nor me nor Tomas are willing to spent to
>> much time on this project given our current jobs. OTOH if you can take
>> some responsibilities we are fine and we can help you.
>
> It is possible for me to spent 2-3 hours per day on this project at
> working days and some more significant time at day off.
> Unfortunately I have no experience in Netbeans modules development
> (nor in Netbeans platform in general) so I need a time to be involved
> in the subject development on the experienced level.
>
> If you will be able to give me some guidelines (on which
> classes/interfaces I need to draw attention to do certain things) I
> think I be able to do coding and learning at the same time.
>
> Best regards, Alexey Kryshen
>
> On Wed, Jan 27, 2010 at 4:42 PM, Radim Kubacki <radim@kubacki.cz> wrote:
>>
>> Hi,
>>
>> surely any help is welcomed. Feel free to add your ideas and discuss
>> them. You can use JIRA to track what you think needs to be fixed added
>> and definitely it would be great to see any code contribution (most
>> recent changes were contributed from outside).
>>
>> To be honest neither Martin nor me nor Tomas are willing to spent to
>> much time on this project given our current jobs. OTOH if you can take
>> some responsibilities we are fine and we can help you.
>>
>> Personally I'd like to move this project from using NetBeans-like Ant
>> based project more to project following ADT conventions and the
>> default tool chain - simply to make it easy to try NB with any Android
>> project and use it w/ or w/o the IDE. Adding a full testing story is
>> another area where I am not happy but I would need a real use case or
>> get reasonable feedback what needs to be done. Other than that there
>> are many bugfixes, RFEs and also tasks like documentation to be done.
>>
>> -Radim
>>
>> On Tue, Jan 26, 2010 at 5:59 PM, <a.kryshen@gmail.com> wrote:
>> > Hello!
>> >
>> > I have very interesting in this project further development and
>> > improvements and want to ask how I can help.
>> >
>> > For now I'm begin working on a long-term Android-related project and a
>> > good tool is absolutely required. There are Google provided ATD for
>> > Eclipse but I want to see a good alternative for Netbeans because I am
>> > personally prefer it greatly. I have also do a some comparison of ATD
>> > and currently available version of "nbandroid" and found that for me
>> > latter is more convenient even with current restrictions, so I
>> > definitively want to see this project further improvements and new
>> > features introducing. And if I can do something for the project I want
>> > to do it.
>> >
>> > Unfortunately right now I am very restricted in direct coding
>> > assistance due to the lack of Netbeans platform development background.
>> > But I am begin to dig into it using tutorials from netbeans.org and
>> > sources of this project (for first time I have interesting in
>> > improvements of Android platform support and Android project settings).
>> >
>> > As a programmer I have 7 years of strong C++ background, good Java
>> > (still more less than C++) and Software architect backgrounds. Among
>> > these main skills I have experience in some other (specific)
>> > programming areas and programming-related technologies.
>> > Main area of development is a Game development (core game systems
>> > design and implementation, tools development).
>> >
>> > Main developer platform for me is Windows. No direct developing in
>> > Linux environment. Though have basic knowledge in Linux.
>> >
>> > At this time I have some ideas for improvements and want to help to
>> > implement it if I can.
>> > If you will be interesting we can discuss them.
>> >
>> > Best regards, Alexey Kryshen
>> >
>
|
Re: Want to help in project development |
Radim Kubacki | 02/01/2010 |





