movie game app idea - Java for Android App Development

I have an idea for a game called six 'degrees of separation'
basically you pick 2 actors/actress with a connection of 4 other actors or actresses between them
for example
if the challenge is Tom Cruise to Dan Akroid
(1) Tom Cruise->(2) Morgan Freeman in Oblivion, Morgan Freeman -> (3)Jim Carrey in Bruce Almighty, Jim Carrey -> (4)Cameron Diaz in The Mask
Cameron Diaz->(5) Eddie Murphy in Shrek, Eddie Murphy->(6)Dan Akroid in Trading Places
rules:
not repeating of films or actors and no tv shows JUST FILMS!!, everything else
is this possible to make if so how? I am a completely new to Android App programming.
A way I thought might work if all possible (and let me know if not) was to somehow grab the data from say IMDB picks the (1) and (6) and then the user types in the (2),(3),(4),(6) and the films there in and there is a check to see if its correct and if so great in not guess again.
Pseudo code
if (actor 2 and film 2 = film 1 and actor 1) // or something to that effect.
{
//continue
}
else
{
//try again
}
thanks in advance

Your idea is playing around with Six Degrees of Kevin Baco (see here) -you probably already knew this, this is just for future readers! (hello future readers!-.
There are many services similar to what you offer (example, example 2, example 3, ...) Btw, I just saw that the last example has an Android app as well.
Once said that, your question is kind of vague, isn't it? It is shocking to read "So, guys, I have this idea in mind, how can I do it?". Do what?
The idea is reasonable and you can perfectly implement it. The 'how' is up to you, but that is not part of Android coding.
I'd suggest you to start here, it is an open movie database and they tell you how to gather information from it. Take a look also here and google a little.
You'll learn a lot, good luck :good:

-movie game
I was aware of that game, this is something me and mates play but we have to think of the 6 people
-Basically i want to have 6 image holders (1 and 6) populated with 2 random actors and 2-4 empty and then the user types in answer and then there is a check to see if it is correct.
I am not new to programming just programming for android, I wanted to know the sytanx

tfellas said:
I was aware of that game, this is something me and mates play but we have to think of the 6 people
-Basically i want to have 6 image holders (1 and 6) populated with 2 random actors and 2-4 empty and then the user types in answer and then there is a check to see if it is correct.
I am not new to programming just programming for android, I wanted to know the sytanx
Click to expand...
Click to collapse
Have a look at some tutorials. Those by vogella (Google it) are very good.

connecting to a database
for the purpose of development I downloaded 6 images from IMDB and put them in my 'drawable-hdpi' folder along with a generic place holder image. I want to things to happen. I have 6 ImageView's. 1 and 6 are two actors picked at random and placed the other 4 are the placeholder image how do I:
1. on a button press, change pictures 1 and 6 at random from the 6 six images i uploaded with no repeat error such as will ferrel -> will ferrel. can I create a database with them in?
2. when the user presses the place holder image they can choose or search (from the same database) for an actor and then that image is replaced with the actor picture
thanks in advance

Related

Developer wanted ! For educational project

Hello People,
I just started as a freelance developer for Educational projects. Don't misunderstand me, not a developer for programming software, but develop 'real' lessons, activity's etc to do with the youth.
One of these is going to be a journey in a city, accompanied by a PDA/GPS combination, were the kids have to answer questions presented on their PDA, and get the direction for the next object in the city.
What I would need was a piece of software that:
x) prevents the user of doing anything else than use this piece of software (students, 10-14 years)
1) presents questions, and adds possibility to save the users answers to them for later use
2) gets GPS signals and could draw an arrow for the next target, when a question is anwered right
3) the software can be re-used, so questions / answers , accompanying pictures, and coordinates for the next object, could be altered for following projects
I can draw an detailed 'what I want to do' for people who would like to develop such program , if possible. Max time is ... 4 weeks! I don't know if it is possible, but the part 2) (GPS) could be left out, so just a PDA which asks the questions presented in a attractive setting. For this test, we can use some real GPS-equipment.
If interested, contact me at info at rielity dot nl . I know it takes some hours, since I have just started, affording a real programming office is too expensive. Ofcourse, in this world nothing is for free, so I would like a sort of quote in your reply !
Thank you,
Riël Notermans
Riëlity

[APP][2009-08-17] Departure - get & filter train departures for german stations

Departure
I've created this little application for my own needs and thought maybe someone likes it too.
The main purpose is to get the latest departures for specified train stations and filter the ones you want to see.
Download at http://departure.codeplex.com
Current Version: 0.5.3 (Released 17 Aug 2009)
Features:
unlimited number of stations
each station has its own filters
filter by train name, train direction, station platform
countdown for selected departure
shows if a train is late
kinetic scrolling
FAQ:
How do I use the filters?
You need to seperate them using a ";".
Why I can't see Train XYZ?
First make sure you selected the transports for this station.
Check that you set up the filters correctly.
The data the tool retrieves is only available for the next hour.
How to use the webservice?
This is currently tested by some friends and myself.
If it works well I might open it to all.
How can I add my country?
This is currently not possible but in a future version I will add plugins for other data sources.
It would be a great app for french users especially at the moment since we've got a rude strike lol
Bingoig11 said:
It would be a great app for french users especially at the moment since we've got a rude strike lol
Click to expand...
Click to collapse
Same here in Germany - crazy days
Is there a source where I could get this information from?
Deutsche Bahn has released an ultimate java tool for all trasportation in Germany (and possibly beyond) some time ago: DB Railnavigator. http://www.bahn.de/p/view/planen/reiseplanung/mobileservices/railnavigator.shtml
Great app! Specially for me that i travel a lot from Barcelona to Berlin, and i have to use the train to go from the airports to my place and viceversa.
I will use it for sure each time i travel to Germany.
What would make it perfect is the feature to calculate the arriving time to a place such as the airport (SXL-Schoenefeld) as some german or berliner web site does.
do you think is possible to include this feature in your planning? or too much difficult?
thanks a lot for this handy tool.
When trying to refresh the info.
i get this message:
An error occurred
No departures found
of course i have connection, and i've setup 4 stations and marked the transports
any ideas?
thanks in advance
fourcc said:
When trying to refresh the info.
i get this message:
An error occurred
No departures found
of course i have connection, and i've setup 4 stations and marked the transports
any ideas?
thanks in advance
Click to expand...
Click to collapse
Can you send me the content of your settings.xml in a private message?
Thanks
New version is out -> 0.2.0.1
See first post.
Using Departure now for two days and really enjoying its simplicity and usefulness.
Good job!
new release - check the first post
Does anyone know why the thread subject doesn't update even the subject for the first post is changed?
Wow, this is probably going to be the most usefull application on my new Touch HD!!!
Thanks a lot for the great program!
/Tommi
thomasschaz said:
Wow, this is probably going to be the most usefull application on my new Touch HD!!!
Thanks a lot for the great program!
/Tommi
Click to expand...
Click to collapse
Let me know how it works on a WVGA device. I never tested this.
Hi Marc,
I tested all functions and everything works perfect.
Only the list scrolling is a bit rusty but that does not affect the usability.
I had a look into your code for the KLIstControl and ctrlStationItem to compare to functionality with the fingerflick list I am currently writing
I had quite a speed improvement when I changed the rendering from not render every item everytime the list refreshes but instead copy the items that moved down/up to a 2nd buffer in a with a copyRect and only render the new items that appear on the top or bottom and the selected items. Perhaps you can integrate that too. Or if you have a better solution for speed up, let me know
/Tommi
thomasschaz said:
Hi Marc,
I tested all functions and everything works perfect.
Only the list scrolling is a bit rusty but that does not affect the usability.
I had a look into your code for the KLIstControl and ctrlStationItem to compare to functionality with the fingerflick list I am currently writing
I had quite a speed improvement when I changed the rendering from not render every item everytime the list refreshes but instead copy the items that moved down/up to a 2nd buffer in a with a copyRect and only render the new items that appear on the top or bottom and the selected items. Perhaps you can integrate that too. Or if you have a better solution for speed up, let me know
/Tommi
Click to expand...
Click to collapse
Using your method might be faster but I assume that it will consume more memory if you keep the already rendered items in a buffer.
Hi Marc,
sorry for my missleading explanation. I did not mean buffering every Item, but using a second buffer for the list (e.g. m_backBuffer2 in your case) and then copy the old items from the m_backBuffer to m_backBuffer2 to their new position after scrolling (in one copyrect) and then only render the new item/selected items to m_backBuffer2. Afterwards use the m_backBuffer2 to bring it to the usercontrol's graphics container.
/Tommi
thomasschaz said:
Hi Marc,
sorry for my missleading explanation. I did not mean buffering every Item, but using a second buffer for the list (e.g. m_backBuffer2 in your case) and then copy the old items from the m_backBuffer to m_backBuffer2 to their new position after scrolling (in one copyrect) and then only render the new item/selected items to m_backBuffer2. Afterwards use the m_backBuffer2 to bring it to the usercontrol's graphics container.
/Tommi
Click to expand...
Click to collapse
Now I got it.
If you want you can join the project. I am always open to get help.
MarcLandis said:
Now I got it.
If you want you can join the project. I am always open to get help.
Click to expand...
Click to collapse
Thanks for the offer! But unfortunately I am currently completely filled up with my own small projects and work, so I don't think I'd have much spare time to do a real contribution.
/Tommi
This also would be nice for your neighbour holland
I could do some dutch translation, and i think this is the site you would get your info from http://www.9292ov.nl.
(the iphone already got the app (with gps support), but they don't care about WM )
It would be great if you considder it
Greetz,
Re-Mi said:
This also would be nice for your neighbour holland
I could do some dutch translation, and i think this is the site you would get your info from http://www.9292ov.nl.
(the iphone already got the app (with gps support), but they don't care about WM )
It would be great if you considder it
Greetz,
Click to expand...
Click to collapse
Looking at that site I can't find an option to show just the departures of a train station.

Developing new application, need help/suggestions

MAJOR EDIT: Started over, I need fresh ideas!
I'm bored, I got Basic4PPC andI want to make a little freeware app. Seeing how much people wanted another unit converter, I dropped the towel before entering the shower (pushing the metaphor to far...) and decided to consult the experts.
What would be THE best idea for a Pocket PC application? I was thinking about a small app to launch many applications from a single hardware button with some cool UI and all, but it's been down quite a couple of times.
I don't think that a unit converter can be sold easily... I mean: I don't need it, and if I would: there are so much freeware alternatives.
And about your goals:
- only one file... why?
- Try to make it modulair: easier to extend
sounds like a good idea, but why not have currency converter, in fact what would be a cool idea is if it can download a table of exchange rates on startup so that it gives you an accurate conversion figure.
Rhapsody said:
I don't think that a unit converter can be sold easily... I mean: I don't need it, and if I would: there are so much freeware alternatives.
And about your goals:
- only one file... why?
- Try to make it modulair: easier to extend
Click to expand...
Click to collapse
I agree, who would buy a unit converter... for instance I use google to convert for me on my phone. Easy and fast to use. I don't really know why I would need to convert a number fast.
I chose a unit converter for ease of use, but since the project is a day old or so, it's the right time to tell me what to make!
N1c0_ds said:
I chose a unit converter for ease of use, but since the project is a day old or so, it's the right time to tell me what to make!
Click to expand...
Click to collapse
No I think if you want to make something which you want to sell, you have to come up with the ideas yourself
I think you start at the wrong side. First think about what you want to make (what are you missing at the moment on your phone?), then try to create it and when it's finished you can always decide what to do with it. (shareware or freeware).
The thing is that most of the things are already available freeware.
I don't quite correspond to the typical PDA user. I'm 15 years-old, part time worker...
I can get ideas myself, but I can't really know what the average user wants. The best thing I can of right now would be a hardware button launcher.
When you'd press the button you'd be presented a big touch keyboard from which you could filter the available apps. It would launch the app then close itself. Good or no good?
Timesheet application?
Well, since you asked... This is the only app I used on my old palm device that I have not been able to replace on my PPC. It is a simple timesheet program that allows the user to record time spent on definable projects.
I have tried several of the commercial programs out there and they are all too complex or geared more for billable time and invoice generation. I just need something simple. The PALM program was freeware and can be seen here.
If you are interested in giving this a try I will be glad to give some more details on the desired functionality. The PALM program was not 100% of what I needed, just the best fit from what I could find.
Interesting. I actually made something similar in one of my Palm apps (which was never finished because I switched to WM).
I'll have a look at that. I'll try it as a filler, waiting for a great project.
P.S.: your themes are awesome!
That would be wonderful! The biggest things I would need are below:
Multiple projects with name and number (13 digit)
Ability to delete project from available list but keep past history
Day and Week summary view reports
Easy selection / clock in / clock out on main screen
Those are the main things. There are lots of ways to do this and I have ideas, but part of the fun of coding is UI design and code structuring. If you decide to take this one please let me know. I will be very happy to test for you.
Woah, calm down, I'm only about to complete the table. It looks like the screenshots for Timesheet right now (without final total, project selection and "today" button).
what about an app that can install automatically and in silent mode a big list of cabs. we should just have to select the destination : phone storage or sdcard. it would make reinstalls easier after rom updates .....
perhaps it already exist, i don't know ...
PROGRESS!!!
The thing is now useable! It saves date, in time, out time and calculates the difference between the two. When you exit it save your current data to load it when you launch.
Looks like this:
Date In Out Time
08/08/2008 17:15 17:20 00:05
And it adds one row for each in/out.
Sample coming soon.
kaiser47 said:
what about an app that can install automatically and in silent mode a big list of cabs. we should just have to select the destination : phone storage or sdcard. it would make reinstalls easier after rom updates .....
perhaps it already exist, i don't know ...
Click to expand...
Click to collapse
Interesting idea, but I doubt people would pay for it.
CAB File!
Here's the working version. It yet has to show total time, money owed and all, but that's a good start!
Does anyone know a better CAB making app? This one sucks.
N1c0_ds said:
Interesting idea, but I doubt people would pay for it.
Click to expand...
Click to collapse
basically exists as user customisation... a new thing where cabs from storage card can be installed if u basically make an xml file with links to all the needed cabs
N1c0_ds said:
Here's the working version. It yet has to show total time, money owed and all, but that's a good start!
Click to expand...
Click to collapse
I am impressed. Then again, I don't have a WM dev environment. It is running fine so far on my P4300 WM6. Thanks for taking this on! There is nothing out there right now that is simple and clean.
I'm about to cancel all that crap right now. After a hard day of work, it was all made useless because Basic4PPC can't freakin' handle tables as it should. Thus instead of getting the standard plain white tables with grey headers, I get some ugly dark gray filling where there is no data. Then thing get even uglier when scrolling is needed. That kind of crap is enough to make me quit.
Unless you guys can get me something actually worth its price, forget about my app, I'm too pissed off to continue and all the files went straight to the bin.

Under Dev - CAD application for Android

My team has been vigorously working on a CAD application for android. I will post some screenshots of the tool if anyone is interested, so please let me know.
It's currently being tested and developed using a Motorola Droid running 2.0.1. Although we can run the emulator and test different screens using it, we find great difficulty in knowing if the "feel" is nice on a smaller screen.
Anyway - current features that are working:
Objects: Line, Circle, Ellipse, Rectangle, 3 Point Arcs, Text Areas
Drawing Modes: Orthographic (including 45s), Grid On Off, Snap Mode On Off (Endpoints, Centerpoints, Midpoints, Quadrants)
Other Things: Undo, Redo, Erase, Modify (reshape & move), Pan, Layering System, Linetypes, Colors & Text Sizes.
In The Works: Zoom (Option for Pinch), Configurable Toolbar (Add/Remove Tools), Export to DXF & Linetypes.
We are looking for a few people that would be willing to get in on a "PRIVATE Beta" to assist us with the continued development. We have our day jobs, so this is a project that when we have time to work on, we do. However, we do spent quite a bit of time working on it .
Anyway - We want to be picky about the testers, simply because we need to have a nice round group of people. Not plumpy, just round. We need a couple guys that are good with input, finding problems, etc. And we also need a few that dont know anything about CAD and can help us to see if the average joe can figure it out.
We also need a couple good mathmeticians or programmers. Or even one would do. We are having some trouble computing certain boundaries (ellipses to be more precise) that we need to understand so that we can build in other commands like Trim or Extend. (Plus our select option on ellipses is a bit hokey, but knowing how to find an ellipse will solve that for us)
For now, the only assistance I can give you is through the board here, and help you get started. The tutorial will come soon, once we get the basics figured out as to how we want to make it really work.
Anyway - To make a long story even longer - let me know if you might be interested. I would be more than happy to post some screenshots if you like of its current state. So let me know if you are interested.
Thank you very much for sticking through the long a$$ read, or even for skipping through to the "thanks" is enough for me.
That being said - LMK! Thanks!
A capacitive touch screen doesn't seem a good candidate for controlling a smooth CAD experience. However on second thought, when coupling together this technology with a trackball, the possibilities really open up. Harness these well and I know you'll be onto something here.
Post some screens to show everyone the progress of your development and I'll let you know if I'd be interested in testing.
Cheers
Well if your looking for anyone with CAD knowledge, I have a degree in engineering with CAD, and Pro Engineer. I don't have much time to devote to beta testing, but I do have time every now and then. I run a ION with 1.6. Good luck on your software!
(Unfortunately - my account has not been enabled for posting outside links or images - so this is the best i can do for you until that is enabled)
talon-designs.net/android/andcad/11.jpg
Above is a screen shot with a couple drawn elements, and the right side of the toolbar tools.
talon-designs.net/android/andcad/09.jpg
Above is a screen shot with a couple drawn elements, and the left side of the toolbar tools.
There are a handful of more screenshots posted up on my site, the links are as follows:
talon-designs.net/android/andcad/01.jpg - Layer select screen
talon-designs.net/android/andcad/02.jpg - File Operations
talon-designs.net/android/andcad/03.jpg - Display Settings
talon-designs.net/android/andcad/04.jpg - Samle Help Screen (Line)
talon-designs.net/android/andcad/05.jpg - Snap Settings
talon-designs.net/android/andcad/06.jpg - Color Picker
talon-designs.net/android/andcad/07.jpg - Snapping to Midpoint
talon-designs.net/android/andcad/08.jpg - Selection of Ellipse
talon-designs.net/android/andcad/10.jpg - Text Input Screen
That should be plenty of screens to keep interest.
@Lancealot - Thank you very much, and I completely agree, that when we started this, there was some doubt as to how precise you could actually be using a "touch based" screen. The good news, through playing with it, and given ability to set tolerances based on the size of your "touch area" as well as snapping options, we found that you can actually be quite precise.
Ill fiddle with it a little today, put together a drawing and give you a nice example of something that can be made with this.
Keep in mind, this is a work in progress, and although much of the functionality that is currently built into the tool, is at a "finished" state, there is certainly room for input and comments from others that may find use in this tool.
Anyway - here are the screenshots as promised, let me know if you have any further questions.
(Again - sorry about the inconvenience on the links)
(edit to update image types to jpg instead of png)
@zul8er - we are certainly interested in your input. Check out the screenshots and let me know if you are still interested. We dont need a huge commitment, but anything that you might be able to provide would certainly be a big help.
Android 1.6 is the minimum OS currently supported. We need to do some work on the graphics to go as far back as 1.5 to compensate for screen size, and we intend on doing so.. Just not at this current time.
I would be interested in trying out your CAD program. I've been doing CAD for ove 10 years now, started with AutoCAD but have been using Solidworks for the last 8 years.
In addition to using the touch screen for input, will you be able to enter X and Y coordinates using a keyboard or virtual keyboard?
What format will it save the files? DXF, JPG, or what?
Noob Squared said:
I would be interested in trying out your CAD program. I've been doing CAD for ove 10 years now, started with AutoCAD but have been using Solidworks for the last 8 years
Click to expand...
Click to collapse
Seems there are more and more of us creeping out of the woodwork on a daily basis
Noob Squared said:
What format will it save the files? DXF, JPG, or what?
Click to expand...
Click to collapse
Currently the file format is a proprietary format. But we are currently (today actually) working on saving out to a DXF format to be able to reload your files into AutoCAD or other supported softwares.
The ability to import is also in the works, but will require some massaging on the users end to make sure the DXF file is not binary etc. (MTEXT may not be supported either)
Noob Squared said:
In addition to using the touch screen for input, will you be able to enter X and Y coordinates using a keyboard or virtual keyboard?
Click to expand...
Click to collapse
We have toyed with the idea of being able to put in specific dimensions on objects, and also work with x/y coords, but at this time, it only supports point to point drawing. We arent completely sure if we intend on building a "FULL ON CAD" application, or an application for people to use to simply get an idea of what they need to do for a job. The other key, is to keep the application at a price range that is reasonable for people. Most "PocketCAD" applications run around 50 bucks a copy - and rightfully so. To keep the tool at a reasonable range (below 10 or 15 dollars) it may need to be a bit lighter weight than those. Most people cringe at a 2.99 app..
IF we could devote our time 100% i am sure we could build a really nice full blown cad app Unfortunately as with most of us, the day job prohibits some of that time.
Its a WIP I'll put you on the list. Thanks for the input.
Are you looking for beta testers?
Hi, are you looking for beta testers. I'm a long year CAD user, and I'm sure I can help with the app development.
[email protected]
Have you tried using some of the java based cad software as a source for your project? There are many and some might be open source.
http://sourceforge.net/projects/ycad/
Yeah I am still interested. It will be neat to play with and see how it works. The coordinate input is a good idea, also, ever play with Pro Engineer? They have a cool way of building an initial drawing. You just sketch, regen, and then input your dimensions to make the object to your liking. Makes things a lot faster and easier to edit a shape if changes need to occur.
I dont know how in depth you want to go, or if that idea can be used.
My email is [email protected]
Nice
Give me a couple more days to get a good product out for you guys to test. Currently we are cleaning up a few little "we'll get that later" issues, and should be good to go by mid/late next week.
Thanks for providing the contact info, I will shoot you a message through email shortly.
Thanks agian for the interest.
@zul8er: nice. Look forward to hearing how you like the feel of it. I havent had a chance to play with ProE, as AutoCAD has been my forte for the last couple decades. Ill see if i can any kind of demo for ProE, and get an idea of how it works. Who knows Anything to make it easier for everyone is a good thing.
But yah - the indepth thing is the issue. We keep tossing with ideas and putting them "on the list" in case people start asking for them. I guess it just depends on how people really want to use this tool. (and of course, how much time we can continue to devote to it) - bah i hate day jobs
I enjoyed the screen shots that were posted. Any idea whether you guys will support rendering/raycasting, or physics with inverse kinematics? Either way it looks great; Sign me up!
haha Not sure if we are going to go the IK way. Maybe as a different project, something more suited to 3D, but for this app, we are only intending on running the 2D route.
My lack of knowledge about the OpenGL portion, really limits us with regards to 3D implementation. I spent a good 3 days just trying to get ahold of loading in a 3D model.. Still never got there (or would have probably released a 3D model viewer first).
At any rate, its hard to say where this will go. It mostly depends on the overall interest i suppose. Its certain that the sky would be the limit, if time were as available as the sky
But cool.. Glad I was able to keep your interest.
Currently (as I type even) I am finishing up all of the help documentation for the app, the inline tutorial, and what not.. A couple more days on the file handling (DXF in particular) and should be set to go for a BETA run. ('couple more days' - like we all havent heard enough of that)
@lancelot - can you send me your email address via private message? That way I can do the BETA communications through there (link to files etc). You are welcome to email me as well:
support AT talon-designs.net
cheers!
Hey, I'm a high school student that has just started learning CAD, does that count as average Joe? I'd love to help beta test, I really want android to overpower iPhone 3.0 lol. My e-mail is [email protected] I use g1 with cyanogenmod 1.6...so idk if that qualifies. But anyways, Good luck!
This really sounds promising. In the last few weeks, I really had the need for a good drawing software on my mobile device. But my Tytn II lacks of power. As I soon will get the Desire, I will hopefully have a quite powerful device for all day use (my Tytn II really sux atm). And because I have the re-occurring need of a drawing app, this could be it.
I mean I don't need it for simple drawing, but for constructing things CAD style and on the go Graphics of furniture or something with measures and all that stuff.
Hey guys.. just wanted to pass you an update on status (which is so much more than I seem to be getting from Verizon on the 2.1 update).
Small rant, but its done now.
Ok - status..
DXF Export is working now, supporting layers, linetypes, colors, and elements throughout the drawing. Am having some issues with getting ellipses to export via DXF (and im not alone - faulty specs are at fault), and that combined with the other issues regarding the math behind finding ellipse edges, we decided to comment out the ellipse alltogether for now. Not that it wont be back, but having so many rules with "you can do this to anything - except an ellipse" left us with no other choice.
It's coming back, just not right now.
We have saving and opening completed (simple proprietary ascii format, but it works for what we need it to do).
Zoom is currently partially working (difficult to complete the recalculation on the elements, but its really close) touch events for zoom are coming up as well. Maybe a pinch zoom even, considering that all devices are getting the 2.0+ upgrade - but we will see.. We dont want to keep anyone excluded from being able to use the tool.
@Balrog82 - we have definately taken this tool a long way since its initial conception. We hope to be able to bring more features that are more "CAD Specific" to the application, and will if it becomes a tool that gets used. We want to release it initially as a "basic" drafting tool, and see what kind of input we get. If we see that a lot of people are using it, and would like the ability to put in dimensions the same way that cad does (within limits) we will certainly look into it.
That being said - I hope the tool is still something you would be willing to try out. I find a lot of enjoyment with working with a tool at its early conception (started using paint shop pro at version 1.42) and now its on to version 14 or something and owned by corel. I just kinda get into that sort of thing, and hope that you all will do.
Good thing is, we hope its a draw to the tool, we plan on releasing it at the market both as a free version (no saving abilities) and a full version at a low price. As the tool grows, the price may increase a bit.. Keeping of course the original buyers at a place that they can keep updating the software at no cost to them. We think that will help the advancement and development of the tool quite a bit.
Anyway - It is right around the corner for initial testing. Please to all interested - send me a PM with your contact information (just an email would be great) I am going to see if i can start a private discussion here to invite you all to as well.
@Lancealot - i got your PM.. Am very happy that you are interested in helping. Expect to hear from me again soon..
Until we can see a working model of this app, I thought I would throw out an app that has some great drawing capabilities. The paid was is called "Picso" by Tiki Move, but I used the free version to try out; it's called "Picso Lite".
It's not a CAD app, but it's different from the other Paint apps on Android in that it has tools the other ones don't. It has the usual tools a CAD user would need, such as Rectangles/Squares, Circles/Ellipses, and Lines. You can change the colors and widths of these entities.
What I like about your program is that it has snaps, and the tools are on the bottom of the screen so they are easy to get to: /talon-designs.net/android/andcad/07.jpg
A feature Picso needs is a Zoom tool so you can zoom in to an area and draw whatever you need to and then be able to zoom full screen. It also needs a text tool. Since there is no dimension tool, you could put a text for the dimension.
P.S.,
I want to try your app, but I am only posting this to show how someone else has put these tools on their app and also to have a comparison on ease-of-use. One other thought, you mentioned the files your CAD app will create will be proprietary file types. Will you be able to save-as .jpg or .png so you can email or text-message a sketch to someone? That way if your on-site you will be able to send someone back at the office whatever it is to explain your ideas, and also they would not have to have an Android phone to view it.
Idea sounds great. Good luck with it!
Sorry for being away for so long.. but we had something going on that we had to attend to..
http://developer.att.com/developer/index.jsp?page=event&id=6.3_v1_9700324
More news as it allows.
Android Category Winner
Talon Designs, AndCAD
This application allows users to create simple geometric shapes, combined with notes, to describe plans associated with the art, architecture, engineering and manufacturing industries. Many of the tools familiar to CAD users are incorporated into this utility, meaning that fluent CAD users will feel right at home using this tool. However, the interface for this tool is simple enough for even the most novices of users to understand. This enables certain users (Contractors, etc) to be able to take notes while on a job site and associate them with vector elements within the drawing.
talondesigns said:
Sorry for being away for so long.. but we had something going on that we had to attend to..
More news as it allows.
Click to expand...
Click to collapse
AT&T Open Call-Apps for All! Contest
Thank you to all the participants in the 2010 AT&T Open Call—Apps For All! Contest. This year's contest was filled with many great entries. AT&T reviewed over 90 applications this year ranging from games to business applications. The winners from each category will receive $10,000 and co-marketing opportunities with AT&T.
Click to expand...
Click to collapse
Did you get $10,000?

[Q] Advice regarding optimizing app performance since it consists of lots of views.

Hey guys, I'm an amateur at android development and this is my first app. I'm trying to make an app which you could basically think of like a book. It will consist of verses from a certain scripture one verse per screen, the screen will have the verse in it's original language "sanskrit", and these three things: 1 it's meaning in english, 2. it's meaning in hindi, and 3. the word meaning of each of the sanskrit words in hindi and english. I want these three things inside a tabhost.
Now the scripture has like 500 verses divided into 18 chapters. Each verse is like 10 words long. So there will be like 500 different views (if that's the right word for it... what I mean is 500 "screens" if that makes any sense) What I've done till now is, I made a sliding drawer that would take you to one of the 18 chapters. Now choosing one of the chapters will take you to a fragment, in which there will be a viewflipper, and it will consist of the verses in that chapter and a title page for that chapter which will consist of links to each of the verses. (I've done everything upto here there's just one sample chapter and 2 sample verses and it works fine) Also in the actionbar there will be a dropdown menu kind of thing clicking on which will give a list of verse numbers, and you can navigate to any verse from there. (I haven't done that yet)
So the thing is, 500 verses, 500 "views" (if i'm using that correctly) I don't know if that will make the device slow or what. I wanted to know am I using the right tools for it? Like the sliding drawer, fragment, tabhost, viewflipper? And the way I've structured the app, what do you feel about that? Will doing it differently could make it faster? I haven't had any problem yet with 1 chapter and 2 verses, I'm going to try adding a bunch of sample chapter and verses and see how it affects the performance. Still I just wanted to know ahead of time if I'm making any huge mistake in using one of the tools that I'm using.
I'd really really really appreciate if someone would take his/her time and give some valuable advice. Thanks in advance.
EDIT: So initially I was planning to have minSdkVersion = "11" and targetSdkVersion = "21", but if that would be impossible due to the large number of verses, I might reconsider that. And I'm using Eclipse to code, and AVD (Android Virtual device) manager to test the app.
EDIT: Also, using maybe sqlite to get the verses (I've just heard a bit about it never used it), would that help?
I'm just replying because I would like to know the same thing...
It shouldn't make your app slow if you're managing View's lifecycle properly. Basically you need to make sure that you're reusing views instead of creating new ones, same thing for Fragments (take a look at android.support.v4.app.FragmentStatePagerAdapter).
surlac said:
It shouldn't make your app slow if you're managing View's lifecycle properly. Basically you need to make sure that you're reusing views instead of creating new ones, same thing for Fragments (take a look at android.support.v4.app.FragmentStatePagerAdapter).
Click to expand...
Click to collapse
Okay so you mean when one navigates to a view it should not create a new view but it should reuse the existing ones? I actually made the sliding drawer (which navigates to the chapters) from a tutorial titled "android sliding menu using navigation drawer" (can't post links since me a newbie here ), I hope they managed View's lifecycle properly. And I'm using ViewFlipper to navigate between verses in individual chapters. So I hope that would be okay.
And I haven't used Sqlite but I vaguely know what it does. Will using that to extract the verses from a database then displaying them be of any help? Would it make the app any faster?
Thanks a lot for your help man, really appreciate it. :good::good:
kumar935 said:
So I hope that would be okay.
Click to expand...
Click to collapse
Just give it a try, man. You will never know till you have it tried. Implement, test, improve. Don't be a victim of premature optimization . Good luck!

Resources