Android :: Announcement / Open Source Micro Framework For Android
Apr 24, 2010
We developed the popular mobile travel application TripCase (http:// www.tripcase.com) natively for the iphone, backberry, winmo, and recently Android. We really like the Android framework compared to the others, but found some of it's concepts like Activities to be very cumbersome when dealing with screen based applications like ours. We have many forms and workflows, lots of viewable and editable data, and we make many calls to our back-end Rails server. In order to streamline our development efforts on Android we created a small convention-based micro-framework which we are calling DynaDroid and would like to open it up to the Android community for use.
http://code.google.com/p/dynadroid/
Here are some of the features that you get with DynaDroid:
* The entire micro-framework is housed within a singe Activity, so sharing data between screens is finally easy again.
* Code by convention and all your xml layouts and menus are dynamically available.
* Screen management for pushing, popping, and swapping screens (all with transition animations).
* Screen orientation (landscape, portrait) can be controlled on a screen by screen basis.
* Error reporting support built-in, so if your app crashes a report is sent to you.
And there is more to come:
* More dynamic coding conventions - let's get rid of all those if/ else and case statements!
* Built-in screen analytics for tracking user interaction
* Simplified device to server communication with xml/json parsing and automatic error handling * Extensions to Android UI components without all the plumbing
* Easier to use api for interacting with device capabilities (camera, gps, phone, etc.)
We would love your feedback on the micro-framework. So please let us know what you would like in the future. And if you have any questions or issues our Google group is located here:
http://groups.google.com/group/dynadroid
Remember DynaDroid is already being used in the production Android application TripCase, so it's been thoroughly tested and is ready for prime-time.
View 3 Replies
Jun 17, 2010
the Java sources for the Android framework are available at source.android.com. Can I download and feed them to Eclipse so that I can step into framework methods while debugging? Better yet, does anyone know of an Eclipse plug-in that would get them from Android Git automatically as needed?during debugging, I can step through the framework code; I can see local variables by their declared names, and line numbers as well. It seems like the debug info is already there - only the source file is missing. While I can open it in parallel and watch the execution unfold, the question of version matching remains. Of many versions of the class file in Git, how do I pick one that matches whatever is running on the device (or emulator)? This is more of a Git navigation question - how do I pick up the very version of the file that went into Android release, say, 2.2?
View 1 Replies
View Related
Apr 2, 2010
I am developing on a Mac with Eclipse and have the skeleton for an app that implements the standard framework callbacks (onCreate, onDestroy, onPause, etc.). When I set breakpoints in the callbacks the debugger stops and displays a tab that says
"ActivityThread.performLaunchActivity(ActivityThread $ActivityRecord,Intent)line:2477" and in the tab page body there is some red text that says "Source not found" and a button that says
"Edit Source Lookup Path...". I have tried adding several paths via "Edit Source Lookup Path..." but can't see to find the one Eclipse is looking for.
View 1 Replies
View Related
Jul 25, 2010
I am a fresh developer on Googles Android Platform - my HTC Desire arrived last week. Now i need a way to sign in to my existing application (Java, currently running on jetty). The server Application is developed using spring security 3.0.2
In my case, i want to support the following: If a user has set up his Android phone with a googlemail/google-Account (and most users do) i want to use this account credentials to automagically log in to my server app.
Is there any Android framework supporting that use-case? Or are there any alternatives? I read: http code.google.com intl/de-DE/apis/accounts/docs/OpenID.html
How we do sign in with an app on google AppEnging is described here: http://blog.notdot.net/2010/05/Authenticating-against-App-Engine-from-an-Android-app
View 3 Replies
View Related
Dec 29, 2009
I haven't seen many open source android apps yet. Can I make my app gpl open source just like that? Or do I have to include legal statements regarding the Android code that my app is using?
View 3 Replies
View Related
Jan 27, 2010
Where is the best place to host an Open Source project for an Android app? I am thinking about setting my app eTools free into an open source license. I want to know the best place to host that project. I will probably go with code.google.com but wanted to hear what others have done.
View 2 Replies
View Related
Dec 7, 2013
Any android emulator open source code. I need to slightly modify it for my task.
View 2 Replies
View Related
Feb 13, 2012
I am currently working on an open source collection of Android APIs that will be collected into a toolkit. Essentially, this toolkit is intended to ease coding pains for developers by simplifying things such as network operations, file operations, etc..
I already have a bunch of things planned, such as PHP POST and GET operations, POP3, IMAP, and SMTP operations, File management operations (creating files, downloading files, parsing files, etc...). What other kinds of operations do you all think could be simplified or even just want an alternative to?
View 9 Replies
View Related
Oct 28, 2009
Could any one tell me how to get open source eclair code. Or is it available for public to download.
View 4 Replies
View Related
Feb 11, 2010
As a thesis for my graduation I'm going to start an open source project: My idea is to port a complete set of mathematical libraries to Android, to perform numeric and symbolic operations, in the form of a programmable calculator like matlab or sage. I want to release this project under GPL, because I believe that ideas need to be free to work, but I also know that i will spend a lot of money to buy multiple device to do debug and fine tuning. I thought about selling the prepacked app on the market for 0.99, while giving the source to compile on the site for free. It would be like a small tax on laziness. What do you think? How do you think I could fund this project?
View 2 Replies
View Related
Sep 1, 2009
does somebody know site(s) with open-source games for Android?
View 2 Replies
View Related
Apr 19, 2009
Currently we are working on a free and open source NFC software implementation. The hardware requirements are only one (low-power consuming) chip and an antenna. The corresponding API and software is mostly developed and already working on several NFC devices out there.
View 2 Replies
View Related
Jan 12, 2010
Today is quite a big day to me. After all the work, studies and sleepless nights that I've been through, I've decided to share all that with the community opening the source of Phonebook Sharing. We have been chosen by the Android powered users as well as by Google as one of the ADC's Top 20 Social Networking applications. This application explores and makes use of many many features available by the platform (Android 1.5 / 1.6) as well as custom components/features that the platform does not provide yet, such as ListView pagination. Not just the Android client but also the J2EE server, I've made available quite a few interessting things such as Video Streaming and EJB3 stuff. I've also built a fake server that responds to all the request events made by the android client therefore you will be able to run client/ server and see how the communication goes. I'm still wrapping up the project building some documentation on our Wiki section.
View 2 Replies
View Related
Jun 22, 2010
I need to use some open source code with GPL3. As usual I don't want to open source code for full application.
Now what I understand is if I make two separate process one with my main application code and other as a service or something with Open source library then in that case I have to open source code only for the other one.
Now the question is what is the best way to do so in Android. Suppose My Main App is A Open Source code is B. So A will give some data to B. B will process this and sends data back to A. B may not need to have any UI.
1. Is it possible to install 2 seperate applications / processes from one APK? 2. What is the best way ?Should B be a service? How will be the communication between A and B ? 3. Is it possible to run/call B from A?
View 22 Replies
View Related
Mar 13, 2012
Here is my contribution to Android and the Open source..
I just wanted to share my Holo Theme port to Android 1.X and 2.X. This port is fully compatible with ActionBarSherlock and should be really easy to install.
Circle me: [URL] ......
Market (Google Play) link: [URL] ......
For me on Github: [URL] ......
View 7 Replies
View Related
May 1, 2009
Just wondering how folks are publishing to the Market. Is there an open source reader program/application I can use to encode a book to a specific format then upload it to the Market? How does Android ensure that there isn't a copyright violation going on?
View 2 Replies
View Related
Sep 7, 2010
Trying to build Android open source project on Ubuntu 10.04 (on VMware Player).
I followed the instructions at this link (and it said to use sun-java5 JDK 1.5 which takes some fishing to find for Ubuntu) -
http://source.android.com/source/download.html
Got 299 compile errors. Wondering if the direction to use JDK 1.5 is out of date? Some of the errors are as follows (and many similar) -
CODE:.............................
View 3 Replies
View Related
Jul 30, 2010
Motorola releases open-source portions of the Droid X source code Android Central. Does this mean we can take off blur?
View 6 Replies
View Related
Mar 29, 2010
I am setting up an open source 3D game engine for android. What license should we use? Thought we'd go with something like BSD or maybe GPL/LGPL, but getting confused about it. Want a license that helps developers - doesn't hinder them - and an engine that's as open as possible.
View 2 Replies
View Related
Sep 9, 2009
In my app, I'm taking advantage of a web-based API (the Sunlight Labs API) that requires an API Key.The project is also open source, hosted on Github. I want to avoid committing my API key into the codebase.I'd be fine with creating some other .xml file of special string values, and git-ignoring that file (while providing a .xml.example file to copy into its place), but I don't know the best way of doing that with the Android SDK.
View 4 Replies
View Related
Dec 20, 2011
I'm wondering what is your take on the best open source SMS app? I'm getting sick of developing off of SMSPopup... is there any other ones that are better?
View 2 Replies
View Related
Apr 13, 2010
RED 5 video server on Android mobile phone. Is there any Open Source port project? So like simple opensource live Camera Video Audio encoding to FLV... I need such Opensource project to create Android live video streaming client for my server (I want to encode video on clients into FLV)
View 2 Replies
View Related
Dec 21, 2009
This question here lists some good links to general Android applications (that I'm already looking over) but I'm interested at the moment in specifically games (board-type, intelligent games rather than action - in other words, I don't need real-time). What are the best sources for applications like that? I want to look over the source code to get myself up to speed quickly.
(Please don't just Google for results, I've already done that and the pickings are a little scarce. I'm interested in anyone who's actually taken time to find and evaluate good sites for this - so ideally, you'd already be an Android developer interested in developing games).
View 6 Replies
View Related
Oct 10, 2010
I'm writing a JavaScript for an open source browser available for Android to replace the text in the body tag of the pages loaded into the browser with some different text. This should be worked in away that once a page get loaded into the browser, this JavaScript executes & the replacements take place & finally the page with replaced text is visible in the browser.
This is the replacing part of the code:
var textnodes, node, i;
textnodes = document.evaluate("//body//text()[not(ancestor::script) and not(ancestor::style)]",document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
replace();
function replace() {
for (i = 0; i < textnodes.snapshotLength; i++) {
node = textnodes.snapshotItem(i);
text = node.data;
text = text.replace(/'/g, "'");
//The rest of the replacements node.data = text;
However document.evaluate seems to be not working. How to correct this code or any suggestions to do this replacing body text task in any other way?
View 1 Replies
View Related
May 20, 2010
The Google I/O app was made by Google to help attendees to the conference track which sessions they want to watch and see the entire schedule. I was wondering if it was available as open source since it has some good UI design and usability patterns.
View 5 Replies
View Related
Jan 10, 2010
A lot of open source libraries that aid in Android application development have sprung up with time. IMO looking at source code of good projects helps learn the system better, faster and not to mention reduces development time. Is there a recommended list of such projects or if not, can we build such a list? I think it will really be useful to other developers.
View 4 Replies
View Related
Nov 21, 2010
How to push the code change to Android open source project? Anyone could provide a push command for me?
View 3 Replies
View Related
Mar 4, 2010
I am a platform developer and want to know how I can debug through the Android System code. I am making changes to the WindowManagerService and see a lot of statements like: (DEBUG_FOCUS) Log.v(TAG, "Clearing focused app, was " + mFocusedApp). My question is, how do I take advantage of these logs? I am using Eclipse on Ubuntu 9.10 and I have no idea how to actually debug this code.
View 5 Replies
View Related
Jun 19, 2009
I gave a presentation about Android at the Open Source Bridge conference on June 17th. The slides are available here:
http://www.slideshare.net/sullis/domo-arigato-mr-roboto-open-source-b...
View 2 Replies
View Related
Nov 7, 2010
I'm working on an Android App, and I want to provide a free demo and a paid full-version from the Android Market. However, I also want to provide the source code. I don't mind if people want to play with the code and install modified versions on their own devices. However, I don't want to see any free full-version binaries on the web, and a license like the GPL would allow anyone to offer some, probably even making profit that way.
If some people would rather build and deploy the app themselves instead of paying 1-5$, they can go ahead. But a convenient one-click-download button and other people making money from my efforts is not what I want. Is there any pre-existing license I can use for something like that? Furthermore, if I want to start an app as free and open source, but later decide that I want to make money from selling it, is there a FOSS license that allows me to move to the license I'm asking about above later?
View 3 Replies
View Related