If you enjoy chemistry (or hate it, but are stuck doing it), you might realize that some parts of chemistry are really tedious and mundane. That's where Chemify comes in.
Essentially, I've built an all-in-one chemistry calculator and reference area. It's still in development, but I released the core version of it to the public today (Feb 19, 2014). It has the cabality to predict chemical reactions, nomenclature, oxidation numbers, solubility rules, molar masses, states of matter, and much more (and more on the way!). The best part about the app is that it's not so much meant for cheating, but rather to help you learn - every answer it gives you comes with how it got the answer.
Here's a quick promo video showing how it works, and what's currently in the core version:
This is my first Android app, so I'm trying to gain suggestions, reviews, some users, etc. Any help/suggestions is appreciated.
You can download the app from the Play Store.
There have been a number of updates to the app since the publication of the promo video! First and foremost, there has been a "dimensional analysis" section added, so you can convert units within the app fairly easily. You can also view a number of constants in the Constants tab under Resources.
There have also been a few bug fixes, as well as general system improvements. Support for different languages is coming soon!
Related
Friday is an automated journal for Android meant to augment human memory. Users can ask the app questions about events in their lives and Friday will provide accurate results.
Friday brings in a new dimension to your smartphone,a new purpose, Friday brings Self Discovery. You carry your phone with you almost all the time, but it merely acts as your jukebox, camera or a playstation apart from being a communication device. We realized that we could turn the smartphone into a bitbucket of your life. It takes every bit of information you can give and builds a personality, a journal, an oracle that knows you and could give you answers from your own life. Friday helps you discover yourself, what you do, where you go, whom you talk to and much more.
This is just the "what?" part of it. But more is interesting is "how?". Friday Alpha is the outcome over 16 months of effort from our dedicated team of engineers, architects and designers. We have done over 10 iterations of the product before getting it to the current form. From the user interface to the artwork to the engine, we have put a lot of original designs which would make friday a great experience.
http://friday-app.com/?referred_by=14463
Disclaimer: I am in no way associated with the developers of this application. I think it is a cool idea and would like to share that with everyone. There is a referral link below which will boost my place in line for the invite, if you would rather not use it go here:
Code:
http://friday-app.com
Mashable Article where is discovered this app: http://mashable.com/2011/05/25/dexetra/
Hello everybody. Hopefully, I have something that some of you will find pretty handy. My app is a calculator for statistics (if you couldn't figure that out) that I think is the best-designed and easiest to use on the market so far (why else would I promote it?). It covers most basic statistics like mean, median, and mode and also many permutations and combinations (full list below).
I wish I could post some pictures or a direct link, but unfortunately I'm brand new. Hopefully, I don't get in trouble for this, but I'd like to at least make it easier for you, if you're interested:
/store/apps/details?id=me.nickpierson.StatsCalculator (3rd reply has full link. Thanks cyansmoker!)
Also, I've included the APK with this post. The app has no ads in it and the source code is open for viewing on Github (message me for link).
Here's the list of ALL the calculations that it can perform:
Size
Sum
Minimum
Maximum
Arithmetic Mean (average)
Geometric Mean
First Quartile
Median
Third Quartile
Interquartile Range
Mode
Range
Sample Standard Deviation
Population Standard Deviation
Sample Variance
Population Variance
Coefficient of Variance
Kurtosis
Skewness
Factorial
Subfactorial (or Derangements)
Permutation
Permutation with repetition allowed
Combination
Combination with repetition allowed
Indistinguishable Permutations
Pigeonhole
The app also contains plenty of handy features to make calculating statistics easier - like saving lists, and a custom built-in keypad. If you would like the full details, I encourage you to check it out in the play store ("Stats Calculator", blue Sigma picture, or search "Piersync"). If you would like a quick back-story, read ahead:
This is most certainly not my first android app, but it is by far my most successful one. I'm not a designer, but I did my best to make the UI as clean and useable as possible. Other devs out there are really setting the bar high, and functionality alone doesn't cut it anymore. I've never had an app reach over 500 users, so this is also the first time I'm recieving actual user feedback, and so, I highly appreciate any thoughts that you may have about the app. I'm also the sole developer if you haven't realized that by now. There is also a pro version of the app out there if you'd like some additional functionality.
Lastly, this is my first time making a post on XDA. Hopefully its a good one and I hope you enjoy my app!
Looks very promising, thank you.
No problem! I'm glad you like it.
If anyone has questions or feedback, please comment. I plan on checking this thread frequently.
Link: https://play.google.com/store/apps/details?id=me.nickpierson.StatsCalculator
Thanks cyansmoker! I've updated the OP to point to your post.
checked it.
Effective.
Hey there,
starting out as a little research project about new Google Material Design, I ended up rewriting and old little app of mine using as much of Material Design as possible on Android 4.1+ devices.
kcalCulate is an personal caloric need calculator, BMI calculator & weight diary.
You want to keep track of your weight, want to know, how many calories you should eat every day to reach your goals?
Calculate how many calories you should eat per day, depending on your body measurements, your fitness activites and your day to day business.
Keep track of your progress and check yourself developing over time.
kcalCulate comes with three different charts to show you your weight, kcal and BMI.
That beeing said, you can use it as your personal weight diary and stay motivated.
Additionally, kcalCulate calculates your BMI (Body Mass Index) and gives you a rating.
Select activites from a wide variaty of possibilitys. If you have a lot of them, you can use up to 4 different ones.
Specific goals can be gaining weight, losing weight or keep your weight.
Measurements can be entered either in metric units (cm/kg) or imperial units (inch/lbs).
(Please note, it's inch not [feet]'[inch])
kcalCulate includes advertising, placed at the bottom of a Scrollview, so you won't see if often, and another one below the progress charts.
kcalCulate also comes with In-App Billing (for supporting further development and getting rid of the ads). Them two are the reasons for the needed permissions.
Furthermore kcalCulate uses Google Analyticts, as the stock developer console statistics kind of suck!
Information about used libs and pictures can be found within the app
Some Pictures:
Enjoy it!
If you come across any bugs/errors/layout problems, please don' hesitate to inform me!
Changelog
1.01 - Fix for errors on devices running Android 5 Lollipop
1.02 - Changes on the logo
Uploaded Version 1.01 to Playstore. Will be there within the next few hours.
This one fixes an error with InApp-Billing on devices running Android 5 Lollipop, as the initial query already lead to a FC. Can somebody running on Lollipop please confirm the fix? I don't have a device running 5.0.
Version 1.02 is up on Playstore. Did some changes to the logo, namely: circular icon instead of just the plane piece of cake.
Hi everyone, and welcome to this discussion/announcements/support/whatever thread for VR Theater for Cardboard!
A few words about my app (which you can find it on Google Play), first.
I started this small app about a year ago, with the intent to create a virtual theater that would allow people to watch both 2D and 3D movies with the Google Cardboard, and despite not being that original as a project (it wasn't the first back then, and there are even more now), I'm very glad to say, that it's having its small group of followers.
People seem to like how configurable the app is, the number of 3D formats it can play (it does panoramic and half panoramic movies too, did I mention that?) and, I hope, my dedication to support it.
Mind you, it's not all gold: the project is still work in progress and has some rough edges (mostly because it's just a hobby and while I'm having some great help on the graphics recently, I work on the code alone). The interface is hybrid (2D/VR), the virtual scene is bare to the bone, and the video compatibility is very limited, but it's only a matter of time before I iron those issues out as well!
Enough for the presentations, anyway!
If you are looking forward to provide feedback, suggestions, or just to say "Hi!", you have found the right place.
Me?! I will post to this thread new releases and announcements, answer questions and partake in discussions, popping out at the very least every couple of days, with a frequency that will depend from how life (and active development) will be be treating me at the time.
New version out!
A new minor release of VR Theater for Cardboard is out!
New in this version:
there is a new option in town: it's called "Direct video rendering", and turning it on should increase the performances while reduce overheating
fixed a bug where standing still while watching a movie would trigger the device suspend
replaced the warning header in the options with a snack-bar that shows only once for app execution
Thanks to Giuseppe Guarneri for testing the rendering option for me, Mehdi Benchaaban for reporting the suspend bug and for his precious feedback, and Marcin Kowalski who just didn't got nearly enough "thank you"s for all he did!
The long journey to a software decoding implementation (part 1/many)
For those interested, I managed to open a movie with the ffmpeg library and read it's streams information in Android.
Another good new is that the libraries contribute to about 8Mb, so it might be possible to include them in the apk directly, without expansion files (which is where they will land eventually, but doing so now, would be just another speed bumper).
It's a long path, that to a working software decoding implementation, but at least I'm moving along it.
Hello everybody,
I just wanted to present my new app "Robioactive", I have programmed in the last month. First I go to the story and following the app itself, then I'll talk about the development.
At the end, I present you a few general questions about your apps, applying your development and feedback
First the link to the app:
play.google.com/store/apps/details?id=com.brandy_games.robioactive
If you want, you can skip the story:
<--App-History-------------------------------------------------------------------------------------------------------->
- The small and sweet robot named "Robi", was sentenced to arrange objects from a conveyor belt properly completely alone and without any help in the factory Robioactive.
- Unfortunately, the small Robi is not very fast, as it has so short and tiny ants-legs.
- Our robot is totally overworked, stressed and need your help.
- Can you help the sweet Robi to assign the Robioactive products off the conveyor belt to the product boxes?
<- End: App-History-------------------------------------------------------------------------------------------------->
App, Robioactive:
In this app you must prevent that the objects on the conveyor belt achieve the left end of the tape. This can you do by pressing the product boxes, which are arranged on the top and bottom. For each product correctly assigned a point is awarded. There is at the beginning a small intro with 4 images which explain the game. After that we go directly to the game. There are in total 4 levels. Only the first level is unlocked in the beginning. To unlock the next level you have to reach a certain number of points in the active level. Alternatively you can buy levels with coins, which you get in the game when you're playing, or get Coins in the "MAKE COINS"-part by clicking on the advertisement (I'll tell you more about that later in the chapter app development / advertising). So far I have built "only" 4 Level, however next there will be more available.
App Development:
I am a computer science student at TUM and can do programming (C, C++, Java, Haskell), but I have never dealt me ??with the app development. My goal was that I program an app with some flow to come in Android Studio, Admob, PlayStore etc. within 4 days. The background of this method is that I have noticed from some other app developers that they need 2-3 months for a mature app and then after further 3 months in which the app is to find in the App Store, the Play Store, only 100 Downloads will be reached. This raises the question, it is still worth at all to program Apps, or we, "small" programmer, are powerless against the great app development companies? There are a few more questions in the latter part. The idea for this app is not fallen from the sky, I wanted to build a game that is easy to program, but maximises fun factor at play. However, everyone must decide for themselves.
Design:
I had difficulties to design this app. Unfortunately I have two left hands, regards drawing. However, the app had to be appealing. I didn't want to pay a designer because I didn't know anyway, if there will be a product or not. Therefore, I have worked a little with my Photoshop and made some ugly sketches, but with these I have created a framework with colors and forms. Further problem, I did not know how to fill the backbone. The solution was Creative Commons. I was searching for a relatively long time. Yet I could find a few "nice" images and icons, which were freely available. Given question below for you. Netvertheless I had to paint a few strokes and bars. The same problem arrived with the product video, which I generated with Adobe Animate.
I would pleased if you can give me feedback on the design.
Advertising:
I really do not like advertisment in apps, but I would somehow be rewarded for my work, even if it reaches the end on a Club-Mate or dinner. So I had to make a compromise. I give the user the possibility to click my ads to make them disappear throughout the app for a week. After that, the app is probably uninstalled. But a click per user would be the optimum for me. So I am quite satisfied with less. On top of that you you can generate 200 coins in the "MAKE COINS"-part, to unlock levels. I think that's fair. What do you think about the idea to make the user an app gift by clicking ads?
Programming:
I wrote the entire app in Java, XML is used only for the splash screen. Overall, about 2200 lines of code. I have built the app on the basis of a jump and run game in which was shown on Youtube. However, I had to stop after the chapter 3 of the video series, because I had to develop in a different direction. As a base I used a thread which calls the draw method of Game Panel (Surface View) every x milliseconds, thus changing the surface. The update method will change the position of the objects. So I achieve liquid movements. That works reasonably well. The entire app has only one Activity + one activity for the splash screen. In my Main Activity, Bitmap Images will be visible or not. This works fairly smoothly. One problem is that there are many events that can occur, which I have found after testing the app for one week. Is that too long? If you have any questions about my way of programming, then write me an email to the address below.
Timing:
I had scheduled 4 days for the app, without preprocessing. At the end, it takes 2 weeks + 1 week for testing . On one hand, I had to write my final paper, on the other hand I underestimated some parts of the app development. The designing part has own cost 3 days, seek out the Creative Commons was really tiring. The programming itself has drawn 6 days, adding 1 week for testing and repair. The promo video has cost 1 day, I had to "learn" Adobe Animate (I can recommend the Youtube-Channel "Draw with Jazza"). It was 5-6 years ago that I have looked at Flash, however it has been changed "a little bit". The inclusion of Admob was quite rubbish. This has again engulfed two days. In short, it is a surfaceview and no pure Activity layout so adding an advertisment was not easy and at the end it worked for a reason I do not understand to this day. But that important thing is, it works. Optimizing code lasts 2 days. I had to do that, because it was sometimes a bit too slow. I did not want to program Multithreading, because that would have certainly tooks again one week. So scheduling-conclusion : from 4 days planned to 21 days in the end, anyway I'm happy with the result. I present you below a question about scheduling.
----------------------------------------------------------------------------------------------------------------------------------------------------
Questions about the app:
- Have you any guesses to improve the app?
- What do you think about the design of the app?
- What do you think about the app idea?
Questions about your app development:
- How long does it for you to develop an app? (Give an approximate number of lines of code, then I can better classify my project using Cocomo)
- Do you have designers in your team?
- Or rather, do you have a team? (I have my brother, who takes care about website and the legal stuff. I do programming and design)
- do you spend money for your app development? (Design, development, advertising)
- Do you do any advertisment for you app?
- Why do you programm any apps? (Fun, Money, ...)
- Do you use Creative Commons? If so, to what extent?
----------------------------------------------------------------------------------------------------------------------------------------------------
I am happy about every opinion that is written down here. Any rewiev would be pleasent. You can write me personally, I will reply to each of the emails you send me and dedicate every question that you have, because the community is very important to me. A feedback from you is 1000 times more informative than a rating in the Play Store. I'd appreciate a download, or share the app with your friends.
I write the same text in several forums, in order to obtain a wide range of possible feedback.
My motto: The design brings the user to download the app, programming to utilize the app.
----------------------------------------------------------------------------------------------------------------------------------------------------
Homepage: brandy-games.com
Again the link to the App-Download: play.google.com/store/apps/details?id=com.brandy_games.robioactive
----------------------------------------------------------------------------------------------------------------------------------------------------
I thank you in advance. Thank you for your feedback.
P.S. the forums entry has also cost me a day, so 21 + 1 = 22 days
Best, Daniel