SecAndy : let's get the party started - Android Software Development

Pronounced "say candy", the goal of SecAndy is to come up with as secure and private of an OS as possible. So as not to reinvent the wheel, we'll base this initiative on our open source code of choice (Android or maybe other developers' choice).
I am not a developer myself but I can without a doubt, because of former professional experiences, organize a project and gather the right people together as a community in order to make sure that project sees the light of day after it has acquired a life of its own if needed, which I think we will agree is something that this kind of project requires because of the scrutiny it will quickly attract.
I am officially calling upon this post all interested developers that could help us fork Android or other open source OS.
Let's get a kickstarter funded and let the party begin. I will update you later today on the advancement of such.

Related

Open Sourcing My App

I have decided that I want to open source my app, My Home Page (see this thread: http://forum.xda-developers.com/showthread.php?t=807780 and the Market link in my signature). In order for me to do that, I need at least one developer who is willing to and capable of cleaning up the code so that it is palatable to the general public. The code is very messy and not well organized since I wrote it on the fly and never cleaned it up (okay, it's not too crazy so don't get too scared). For example, variable declarations may be declared incorrectly, one or two database connections may have been left open, methods not optimized to their maximum potential, code reuse is almost non-existent, etc. Java is no the main language in which I code so it's rough around the edges since I learned on the job, so to speak. The app works very well and is extremely feature rich and useful. However, there is so much more potential for this app that I simply do not have the capabilities of delivering. I'd like for one or more developers to help normalize the code, get it on github or Google Code and then have the community build it out to its fullest potential.
So please PM, post here, email me, hit me up on Twitter or send out a message via pigeon and I'll get back to you (although I'm keeping the pigeon). Please spread the word. I truly believe that this project has huge potential and I'd love to see it become what I envision it can be.

Android To get A Dedicated Cydia-Like Store for Root Apps

Koushik Dutta, who is a prominent member of the team behind the CyanogenMod project, has been wrestling with the idea of producing an alternative Android app store for quite some time and believes that it’s the right time to put the idea into practice. The initial ‘vision’ of the idea would be to provide a home for root applications which can be downloaded and installed on devices which have been rooted. However Dutta has expressed a desire to also include applications which have been shut down ‘for no reason’, citing carrier intervention or due to some corporation not liking it.
The team behind CyanogenMod are toying with the idea of building the application store directly into their firmware replacement, independent of the current Android Market, which would then be installed on the device as part of the modification. The CyanogenMod project has grown extensively in size, with the number of unique and active user installs about to breach the one million mark, which causes a problem for the development team. As the project grows, requirements for servers and hardware also grows which brings with it a financial burden.
Dutta and his team are suggest an application store which acts in similar functionality to Cydia, hosting modifications and applications which are either free of charge or sold at a cost depending on the developer involved and the complexity. The suggestion which has been ran by the community via Dutta’s Google+ page is that a percentage of the sale goes toward funding the CyanogenMod and all of the server and hardware requirements that it brings.
Dutta is keen to point out that the applications banned by Google are things like the one-click root apps, emulators and applications which include visual voicemail. When coming up with this idea of an alternative app store, he has also been in contact with Amazon about bundling their Appstore into CM but was given the cold shoulder. He has also mentioned to the community that the app store would not be exclusively distributed as part of the CyanogenMod firmware, and could be bundled into any custom ROM for wider distribution.
The concept of having all rooted enhancements, tweaks and modifications in one place is something which I am sure will appeal massively to the community and will no doubt give some ‘legitimacy’ to the people involved in the same manner that Cydia has for iOS devices. One of the main challenges I can see would be policing this app store, and the method of allowing developers to host their work for sale or download. Regardless of any challenges the team may have, judging by the replies from the Android community, it looks as if an unofficial application store would be a most welcome addition.
Source:RedMondPie
That would be great to see. It's a great concept. I guess now, it's a race to see who comes up with the best rooted market. Now for a domain name...
Sent from my ADR6425LVW using xda premium

[VM/App] Looking for Devs for LARGE project

Hello Developers,
The reason I am calling for some Developers is because I am creating a solution
(for both personal and Commercial) for Android Cloud VM's using AOSP.
Some of you might be thinking, well why would someone need that? why not just use a physical device? or even just host your own VM?
Well here is what I am doing with this project:
1. Anroid Cloud VM's can come in handy with products not open to I-devices.
Using an Android VM on say an iPod Touch or iPhone would spare the trouble of hacking or even buying a second device.
2. Maybe you cannot afford such a device because you just spent all your money on an iphone or blackberry and need access to an android device.
3. on a personal/business Smart phone, you can install this cloud device and use it for its oppiste use. (E.G on a business phone, use the VM to run personal apps, like email, web browsing, and other personal related stuff.)
The list goes on but you get the idea.
What I need to start off this project is:
-an iPhone/ iOS developer
-An android Developer (I only know Visual Basic so It is hard for me to learn a new language.)
-Some beta testers for when the team plans to release said software.
-Might need a C# or another VB.net or even a PC Java developer
In return for developers I can give per person (Sorry no teams as far as specific development.)
Following:
Depending on sales of the application(s) and other related items I can offer:
- 5% <--> 10% of sales Untaxed per developer. (depends on how many sales and how many developers.)
-Might be able to, depending on sales, donate devices.(Dev's Choice.)
-Unlimited access to said Cloud VM's. (I think that's a given yeah?)
I already have the plan laid out. I just need the resources.
If you seem interested and are willing to take the risk with me, PM with contact information (I am comfortable with IRC, Texting, or Phone calls.)
If you do not want to give away such information but still want to inquire about this project, Google Voice a free nubmer and send that number to me so I may contact you.
NOTE: Mods, I put this post here in hopes of finding a dev quickly, If I have in anyway posted to the wrong part of the forum, please move and contact me so I know.
Thank you.
Reserved
Reserved- Q/A
Having some experience in large operations like this. I offer this input.
First. You are taking on a huge project. You will need some sort of financial backing to provide the back end server hardware for all of this. Second. Licensing. Third. I cannot see something like this being completed easily or in the near future with one dev per section. You will definitely need teams. Your biggest of which will be setting up the remote system. Plan of action should either be cutting down on the need for so many Devs to make it more beneficial to the dev. Shoot me a pm if you would like more info or help.
Not saying its not possible. definitely a lot to consider tho
Sent from my Verizon Galaxy S3 running CyanogenMod 10.1 Nightlies
atc3030 said:
Having some experience in large operations like this. I offer this input.
First. You are taking on a huge project. You will need some sort of financial backing to provide the back end server hardware for all of this. Second. Licensing. Third. I cannot see something like this being completed easily or in the near future with one dev per section. You will definitely need teams. Your biggest of which will be setting up the remote system. Plan of action should either be cutting down on the need for so many Devs to make it more beneficial to the dev. Shoot me a pm if you would like more info or help.
Not saying its not possible. definitely a lot to consider tho
Sent from my Verizon Galaxy S3 running CyanogenMod 10.1 Nightlies
Click to expand...
Click to collapse
Well, I have the hardware, AOSP is opensource and seeing as I am not selling android to consumers, but instead offering a service of which they can access said Software, which to my understanding is under GPL. But I could be wrong, on any note, I will PM you because it seems you a knowlegdable on this kind of topic.

PDFBox android porting effort

I just wanted to let the XDA community know that I've started a bitbucket project to port PDFBox to android. The repository is available at bitbucket.org/mkmatlock/android-pdfbox
Currently, I've ported a subset of java.awt to support geometry and ICC color management classes (using apache Sanselan and the sun awt source code), and trimmed out unsupported functionality from PDFBox that depends on BufferedImage and other awt native classes.
I have tested some features including:
-Text Extraction
-Annotation Parsing
I assume that other features still work, but I have not been focusing my efforts anywhere else.
I would be very happy if people wanted to contribute to the effort by forking and submitting pull requests to the project.
I hope that this library becomes useful to the community. Currently, it is buggy, it is missing many PDFBox features, and it likely won't compile correctly when you first clone the repository, but I think we can put together a nearly feature complete port without killing ourselves over it.
Thanks for your interest.

B2G OS: Call for contributors

Due to the fact that I'm a new member here, I can't post outside links, you'll have to copy/paste them, sorry for the inconvenience.
What is B2G OS?
The Boot to Gecko (B2G) project was started [1] in 2011 to build a complete, standalone operating system for the open web. B2G is a community maintained open source project based on the Linux kernel and Gecko rendering engine and has been used as the basis of commercial Firefox OS smartphone and smart TV products.
In December 2015 the Mozilla Corporation announced [2] it was shifting its focus away from smartphones to other types of connected devices [3]. Since then a transition project [4] has been underway to modernize B2G and create a leaner platform on which to build smart TVs and other potential connected devices products in the future. As part of this transition, Mozilla's community of volunteers is taking ownership over the smartphone-specific parts of B2G so that Mozilla employees can focus their efforts elsewhere.
The transition project aims to replace Mozilla's legacy app runtime with new standards-based web apps and move the core B2G system closer to the architecture of the Firefox web browser. This will reduce complexity and maintenance costs and create a platform for the future based on emerging web standards.
Why Do We Need Your Help?
Maintaining an operating system is a big project and a large community of volunteers is needed if we are to keep B2G running on the smartphone form factor. There are many ways to contribute such as building and testing the OS, filing and fixing bugs, developing new features, porting to new devices, helping with documentation and localization and even just using and talking about the B2G project.
Help is already needed on the transition project to get core system features working, port smartphone apps to the new architecture and document everything which has changed. Once the transition is complete we hope to build an even bigger community of contributors to help making B2G move forward.
If you're interested in the challenge of helping to maintain a complete, standalone operating system for the open web, then we want to hear from you! B2G is made by the community for the community and we need your help.
How to Get Started
There are many ways to get in touch with the B2G community including the main forum [5], the dev-fxos mailing list [6], our #fxos IRC channel for real-time chat [6] and telegram group [7] for more general and informal discussions. We also hold weekly public meetings [8] on Vidyo where you can catch up with the latest news and meet other members of the team.
See B2G OS [9] on MDN for a list of ways you can get involved depending on your particular interests.
1. https://wiki.mozilla.org/Booting_to_the_Web
2. https://blog.mozilla.org/blog/2015/12/09/firefox-os-pivot-to-connected-devices/
3. https://wiki.mozilla.org/Connected_Devices
4. https://wiki.mozilla.org/B2G/Transition_Project
5. https://discourse.mozilla-community.org/c/firefox-os-participation
6. https://wiki.mozilla.org/IRC
7. https://telegram.me/B2GOS
8. https://wiki.mozilla.org/B2G/Meeting
9. https://developer.mozilla.org/en-US/docs/Mozilla/B2G_OS

Categories

Resources