Posts Tagged ‘iPad app’

OnScreen DNA Complete: Save 25% With Our New DNA-Learning iPad App Bundle

Thursday, September 18th, 2014

bundle

Apple has just introduced the ability for app developers to bundle multiple apps on the App Store into a single package priced below the cost of the individual apps purchased separately. And if you’ve already purchased one or more of the apps in the bundle, you can apply what you’ve already paid to the cost of completing the bundle. This Complete My Bundle works just the same as the iTunes Complete My Album feature for people that have bought one or more songs off an album and want to download the rest of it without paying what the sum of the individual tracks would amount to. This is a feature I had been wishing for and had even tried to figure out a convoluted ways of implementing myself via in-app-purchases. I’m very glad I didn’t, as it has all been taken care of beautifully now.

I’m delighted to announce OnScreen DNA Complete, which is a bundle of OnScreen DNA Model, OnScreen Gene Transcription, and OnScreen DNA Replication, our three iPad apps that show the structure of DNA and how it works in a cell, all using the same 3D interactive model with animations that are scientifically accurate, within the limits of the molecular model. The model has been chosen to show the essential molecular components and the double helix structure of DNA, unobscured by the atomic details of the molecules. See the following links for some reviews and descriptions of the apps.

Each of the three apps in the OnScreen DNA Complete bundle currently (9/18/14) sells for $4, and the bundle costs $9, which translates to a 25% discount. Purchasing the apps in the bundle is like getting two of them at full price and the third for only $1. Which is exactly what someone that already has bought two of the apps at full price will pay to get the third. Anyone that has bought one at full price, can get the other two for $5 total.

That means you can try one app, see how you like it, and then apply what you’ve already paid to the bundle price that gets you the other two. You don’t have to remember what you paid for an app, as Apple remembers for you. If you have already paid as much or more than the total bundle price, then you can download the rest of the bundle for free, which will be great for people that have bought apps before a big price drop. That won’t apply to the OnScreen DNA Complete bundle at this point, since the apps have not sold at a higher price, but it will for some other bundles. Apple does insure that the bundle price on any day must be less than the price of the component apps total price for that day, so there is no danger of a false bargain.

NOTE: As I write, there is an ugly bug in the iPad App Store app that makes full-screen views of the app screenshots associated with bundles look terrible. Believe me, our screen shots look great. If you want to see how the images look filling the iPad screen, go to the descriptions of the individual apps. Hopefully, Apple will catch this soon. I filed a bug report.

The apps have all been tested to work great under the new iOS 8 system without upgrade. Go get that OnScreen DNA Complete bundle!

We’re Celebrating DNA Day (April 25) Again with a One-Day Sale: All DNA Apps at Half-Price!

Thursday, April 24th, 2014

Sixty-one years since the double helix structure of DNA was discovered! Eleven years since the human genome was mapped!

From the Centers for Disease Control and Prevention (CDC) website: “National DNA Day is a special day when teachers, students, and the public can learn more about genetics and genomics. The National Human Genome Research Institute (NHGRI) at the National Institutes of Health has sponsored DNA Day for the past ten years, to commemorate the completion of the Human Genome Project in April 2003 and of Watson and Crick’s discovery of the double helix structure of DNA.”

To celebrate DNA Day, we are reducing our price on all DNA-related apps by $2 for the day on the US App Stores (with comparable price reductions on app stores for every country).

The apps selling for only $1.99 (50% off) on April 25 are:

OnScreen DNA Model for iPad

OnScreen DNA Replication for iPad

OnScreen Gene Transcription for iPad


OnScreen Retrovirus for iPad

OnScreen DNA Model for Mac

And selling for only 99¢ (67% off) is
OnScreen DNA Model for iPhone

The OnScreen DNA Model apps (on iPad, iPhone, and Mac) focus on the details of DNA’s double helix structure, using a 3D, color-coded, virtual model that the user can rotate and zoom. Explanatory text deals with the molecules and chemical bonds of the double helix. Animations show two important lab and biotechnology phenomena of DNA: denaturation, in which the strands separate, and renaturation, in which they reunite.

OnScreen DNA Replication
makes use of the same DNA model to show how, through the action of specific enzymes, a DNA molecule is perfectly duplicated before cell division. The various steps in the process, including the action of telomerase to prevent strand shortening, are shown in 3D animations and described in some detail.

OnScreen Gene Transcription makes use of the same DNA model to show how a genetic recipe stored in the sequence of molecules of DNA is copied by construction of a messenger RNA molecule. The various steps in the process, shown in 3D animations that make it clear that messenger RNA is constructed as part of a hybrid RNA/DNA double helix, not a 2D ladder, are described in some detail, emphasizing the role of certain enzymes.

OnScreen Retrovirus models nucleic acids in the same way as the other apps in the suite. Its simulations show step by step how a retrovirus (such as HIV) copies its single stranded RNA genome into double stranded DNA ready to be inserted into the host cell’s DNA.

The apps show details of structure and processes that are sometimes depicted in erroneous ways in places that should know better. Animations make the processes memorable. Discussion of the chemistry involved is at an introductory level, so the apps are useful for learning about DNA to a wide range of students or anyone interested in the science of Life. There really is nothing comparable on the internet.

Educational purchasers enrolled in Apple’s Volume Purchase Program still get 50% off the sale price when buying twenty or more copies at a time.

Spread the word. This is a one-day-only sale.

OnScreen Retrovirus Shows How the AIDS Virus Copies Its Genome

Thursday, September 12th, 2013

OnScreen Retrovirus, my latest iPad app has been on the App Store for a couple of months now, so it’s high time I said something about it. Since the new iPad & iPhone operating system iOS 7 will be available to the general public September 18 and Apple is now accepting submissions of new apps and app updates written for it, I can show what the app will look like with the new interface. Let that be a justification for the antabuse delay.

retro action

The AIDS virus is the most notorious of the retroviruses, which is why I put it in the headline, but there are many more, including some nasty ones that cause cancer. I didn’t know much about retroviruses, or any viruses for that matter, until a year or so ago, when I decided I really should learn more. The detailed knowledge of how DNA works, which I gained during the course of developing the other DNA apps (OnScreen DNA Model, OnScreen Gene Transcription, and OnScreen DNA Replication), had heightened my curiosity about viruses, while providing me with the background to make the road to understanding easier.

Viruses are very strange creatures—or should I say objects? To quote from the first paragraph of my entry on Viruses in the app (from Useful Stuff popover view in one of the images below):

Are viruses alive? Look up virus metabolism, and you’ll come to a blank page. So viruses aren’t alive in the usual sense that living cells and multicellular creatures are. Yet viruses consist of proteins and genetic material, which are crucial constituents of living creatures, and, when in the proper environment (in their “host” cell), viruses can reproduce in their own unique way. So it’s really a matter of taste whether to call them alive or not.

Just as “real” organisms do, viruses make use of nucleic acids to store instructions for making the proteins vital to their survival. These proteins are few in number since the virus doesn’t have to make a living, but only hole up safely until it can enter a cell to reproduce, making use of a cell’s protein-construction apparatus. The full set of nucleotide sequences of the virus’s nucleic acid (which may be DNA or RNA, single-stranded or double-stranded, depending on the type of virus it is) is its genome.

The genome of a retrovirus is contained in a single strand of RNA. The way in which a retrovirus uses a few enzymes (proteins) it contains to construct a double-helical-strand of DNA, which also contains its genome, the virus’s RNA serving as a template, is fascinating. Mind-blowing, I think, as it depends on there being certain sequences of nucleotides at just the right place and in just the right order to enable nucleic acid strands involved in DNA synthesis to separate and then join again at another place in order to continue the process. Anyway, the simulations of OnScreen Retrovirus show how this happens in a detailed way that I think makes it very clear. And clearly mind-blowing!

retro commentary

OnScreen Retrovirus doesn’t show either the full virus entering the cell or the completed DNA being inserted into the host cell’s DNA. There are some good animations you can find online to see, at least in a sketchy way, those events. What I have not found online is any detailed simulation of the genome replication, and that is what OnScreen Retrovirus takes care of, making use of the same three-dimensional ball-and-stick model of nucleic acids featured in the other OnScreen Science iPad simulations.

The app’s Useful Stuff items and the Commentary for each step of copying the retrovirus’s RNA genome to DNA explain what you see in the simulations, necessarily introducing several key concepts, of which the screen shots should give an idea.

retro contents

It’s a accutane bit disconcerting to think of it (like the knowledge that our bodies contain more bacteria than human cells), but our DNA, for all its stability in the context of ordinary cell metabolism, contains many short segments called transposons that either move from place to place in their chromosome or make copies of themselves to be inserted at another location. Transposons accomplish their transpositions by utilizing the cell’s machinery to produce the enzymes needed to accomplish the task. In particular, those called retrotransposons have their DNA transcribed to strands of messenger RNA, some of which are used to synthesize enzymes, which act on other strands of the RNA to make double-stranded DNA to be inserted elsewhere in the cell’s DNA. Exactly the way a retrovirus does. So the simulation of OnScreen Retrovirus provides a simulation of a retrotransposon’s DNA synthesis as a bonus.

About iOS 7, I can say that for the OnScreen Science DNA apps, the changes are basically cosmetic and, I think, all for the good. The old tool bars and buttons of previous versions of iOS seem awfully dark and gloomy compared to the new ones. The new “buttons” are really more like links on a web site, just colored text on a light background, but people are used to links, and I think that change will go over well.

I hope to have all four of the OnScreen Science iPad apps that deal with DNA and RNA ready for sale on the App Store before the public release of iOS 7. The new updates will continue to support iOS 6, though not iOS 5, which means they are saying goodbye to the original iPad. Anyone wanting to run these apps on an original iPad had better hurry to get them before the updates go through. The updated apps will run on iOS 6 and just switch over automatically to their iOS 7 versions once they are running on a device with iOS 7 installed.

Update: before I could post this, I got word that version 2.5 of OnScreen DNA Model was going live on the App Store. So it is now too late to get it for the original iPad. I think Apple has app updates for iOS 7 on the fast track for approval, since I submitted only yesterday. So, you really must hurry if you have an original iPad and want to run these apps.

FLASH! (added 9/21/13) Although Apple has not announced it yet, it is now possible (and hopefully a permanent new feature) to download earlier versions of apps that have been left behind when updates raised the minimum iOS requirement. That means it is still possible, for instance, for people using the original iPad, which can’t run any iOS version greater than 5.1, to purchase OnScreen DNA Model even though the most recent version 2.5 requires iOS 6 or greater. Version 2.4 of the app, which is virtually identical, can still be downloaded. Just proceed as if you hadn’t noticed the iOS requirement. The App Store software will detect that your device can’t support the latest version of the app and will ask if you want to get a previous one your device can run instead. If you say yes, the older version will download and install. And all is as if you had purchased the app when that version was the latest. You are https://drbarletta.com/celexa-citalopram/ entitled to free updates on other devices in the future. I verified all this myself with actual downloads, but we can’t know whether it’s a permanent feature or just a test of a possible one until Apple says something about it. So far, they have only acknowledged it for updates on older systems.

We’re Celebrating DNA Day (April 25) with a One-Day Sale: All DNA Apps Only 99¢!

Wednesday, April 24th, 2013

Sixty years since the double helix structure of DNA was discovered! Ten years since the human genome was mapped!

From the Centers for Disease Control and Prevention (CDC) website: “National DNA Day is a special day when teachers, students, and the public can learn more about genetics and genomics. The National Human Genome Research Institute (NHGRI) at the National Institutes of Health has sponsored DNA Day for the past nine years, to commemorate the completion of the Human Genome Project in April 2003 and of Watson and Crick’s discovery of the double helix structure of DNA.”

To celebrate DNA Day, we are reducing our price on DNA-related apps to 99¢ for the day (with comparable price reductions on app stores for every country). The apps to be priced at 99¢ on April 25 are:

OnScreen DNA Model for iPad
 (regularly $3.99)

OnScreen DNA Replication for iPad (regularly $2.99) 

OnScreen Gene Transcription for iPad
(regularly $2.99) 

OnScreen DNA Model for iPhone (regularly $2.99) 

OnScreen DNA Model for Mac (regularly $2.99)

The OnScreen DNA Model apps (on iPad, iPhone, and Mac) focus on the details of DNA’s double helix structure, using a 3D, color-coded, virtual model that the user can rotate and zoom. Explanatory text deals with the molecules and chemical bonds of the double helix. Animations show two important lab and biotechnology phenomena of DNA: denaturation, in which the strands separate, and renaturation, in which they reunite.

OnScreen DNA Replication
makes use of the same DNA model to show how, through the action of specific enzymes, a DNA molecule is perfectly duplicated before cell division. The various steps in the process, including the action of telomerase to prevent strand shortening, are shown in 3D animations and described in some detail.

OnScreen Gene Transcription makes use of the same DNA model to show how a genetic recipe stored in the sequence of molecules of DNA is copied by construction of a messenger RNA molecule. The various steps in the process, shown in 3D animations that make it clear that messenger RNA is constructed as part of a hybrid RNA/DNA double helix, not a 2D ladder, are described in some detail, emphasizing the role of certain enzymes.

The apps show details of structure and processes that are sometimes depicted in erroneous ways in places that should know better. Animations make the processes memorable. Discussion of the chemistry involved is at an introductory level, so the apps are useful for learning about DNA to a wide range of students or anyone interested in the science of Life. There really is nothing comparable on the internet.

For iPad users, DNA Day is a chance to get all three OnScreen Science’s DNA apps for less than the regular price of OnScreen DNA Model alone. The apps work great and look great on an iPad Mini.

Educational purchasers enrolled in Apple’s Volume Purchase Program still get 50% off the sale price when buying twenty or more copies at a time.

Spread the word. This is a one-day-only sale.

We’re Celebrating DNA Day (April 20) with a One-Day Sale: All DNA Apps Only 99¢!

Friday, April 20th, 2012

From the National Humane Genome Research Institute website: “DNA Day is a unique day when students, teachers and the public can learn more about genetics and genomics! The day commemorates the completion of the Human Genome Project in April 2003, and the discovery of DNA’s double helix. This year, NHGRI will celebrate National DNA Day on April 20, 2012.”

We are reducing our price on DNA-related apps to 99¢ for the day. The apps to be priced at 99¢ on April 20 are:

OnScreen DNA Model for iPad (regularly $3.99)

OnScreen Gene Transcription for iPad (regularly $3.99)


OnScreen DNA Model for iPhone
(regularly $2.99) 

OnScreen DNA Model on the Mac App Store (regularly $3.99)

The OnScreen DNA Model apps focus on the details of DNA’s double helix structure, using a 3D, color-coded, virtual model that the user can rotate and zoom. Explanatory text deals with the molecules and chemical bonds of the double helix. Animations show two important lab phenomena of DNA: denaturation, in which the strands separate, and renaturation, in which they reunite.

OnScreen Gene Transcription makes use of the same DNA model to show how a genetic recipe stored in the sequence of molecules of DNA is copied by construction of a messenger RNA molecule. The various steps in the process, shown in animations, are described in some detail, emphasizing the role of certain enzymes.

The apps show details of structure and process that are sometimes depicted in erroneous ways in places that should know better. Discussion of the chemistry involved is at an introductory level, so the apps are useful for learning about DNA to a wide range of students or anyone interested in the science of Life.

OnScreen Gene Transcription Shows How DNA Works

Friday, February 10th, 2012

It took longer than I thought it would (no surprise there), but the second installment  of a projected three-app suite to teach the structure and function of DNA has been approved by Apple for placement on the iTunes App Store. The title of the app is OnScreen Gene Transcription, and it’s for iPad only.
We understand that exploring new options for achieving a fulfilled life comes with questions. Our team is here to guide you through the journey of using Clomid medication.
mrna construction

Here’s the app description:

What good is DNA, anyway? OnScreen Gene Transcription uses engaging animations with a virtual double helix model to make clear and memorable how a recipe for a protein stored in a DNA gene sequence is made available for use by being copied nucleotide by nucleotide in the construction of a messenger RNA molecule. Students from middle school on up can learn from the app, as no advanced knowledge of chemistry is assumed. The model is exactly the same as the one found in OnScreen DNA Model, a companion app that teaches the structural details of DNA.

The sequence of events in gene transcription unfold in three-dimensional simulations that don’t skip over the need for unwinding the DNA after the strands have been separated. The formation of a hybrid DNA-RNA double helix during RNA construction is correctly shown instead of the two-dimensional ladder structure sometimes depicted. Important details about transcription that are often given short shrift or omitted altogether, such as the essential role the enzyme pyrophosphatase plays in the cell, are included.

Set the simulation to pause after each new significant step or pause it only when you want. Commentary on what is happening is literally at your fingertip in a popover. Rotate, translate, or zoom the model during the simulated transcription for a better view just by finger slide gestures. Background material on DNA and RNA are found in the Useful Stuff popover. Knowledge is power, and we’re here to provide you with the necessary details. From mild discomforts to rare occurrences, it’s essential to be aware of every aspect before making any decisions regarding your health. Take control and learn about Ambien side effects, so you can make informed choices in consultation with your healthcare professional.

The ball-and-stick model has the advantage of clarity at the expense of atomic detail. The RNA Polymerase enzyme complex, while not shown in the view with the DNA model, so as not to obscure what is happening with bonds and strands, is depicted in the Sequence View below the model, thus making the point that it moves along the DNA, as it initiates and controls the reactions in transcription. We know of no other simulation of gene transcription on the internet or anywhere else that shows what happens as thoroughly as OnScreen Gene Transcription does.

Following the lead of its companion app, OnScreen DNA Model, the new app includes a Useful Stuff popover (hidden unless summoned) with several items, some of which are extensions of those found in the earlier app with mention of how a feature of DNA also is found somewhat modified in RNA and others that are specifically on topics of gene transcription. An example of a Useful Stuff item can be seen in the screen shot below.

useful stuff popover

The Mac and Windows software (OnScreen DNA) which inspired the iPad apps makes use of a tutorial format, with comments for before and after steps in the simulations displayed in a small window that is always visible to explain what is happening. There’s not room for this on the iPad, but the commentary on the gene transcription steps is available in a popover, hidden from view until the Commentary button is tapped and then hidden again by a tap anywhere else on the screen.

transcription commentary

OnScreen Gene Transcription joins OnScreen DNA Model in the Medical category on the app store, since Apple hasn’t yet realized the need to have a Science category. The Nobel Prize for Medicine usually goes to biologists, so it’s not terribly miscategorized, I guess. Since it is an educational app, why don’t I put it in the Education category? It’s mainly because that category is swamped by toddler and early learning apps, and the chance for visibility is very small unless an app is somehow featured. Anyone deliberately searching for a DNA app through the App Store keyword search will find the app not matter what category it’s in. While Xanax can be effective in treating anxiety and panic disorders, it may cause drowsiness or dizziness. Stay vigilant and avoid activities that require concentration until you know how this medication affects you.

I was pleasantly surprised and gratified to see that someone at Apple had recognized OnScreen DNA Model was a biology education app and had seen fit to put it in the featured Life Sciences: General Biology section of the iPad Education category that turns up on the iTunes App Store, desktop version. It has definitely helped sales. OnScreen DNA Model is my top selling app, and the Mac version is doing relatively well too. I’m hoping to see OnScreen Gene Transcription appear in the same featured section as OnScreen DNA Model. Unfortunately that would seem to mean another app would have to be bumped, if the limit is twelve per section. I could give Apple a hint that any app that shows DNA as a left-handed double helix in one of its screen shots shouldn’t be featured, which would take care of that problem. It is not OnScreen DNA Model that makes that basic error.

Coming Soon to the Big Screen—OnScreen Pitch Count for iPad!

Saturday, July 2nd, 2011

I am happy to announce that OnScreen Pitch Count, my app for recording, calculating, and reviewing pitch results and stats of baseball and softball games will be available in a new version for the iPad on the iTunes App Store very soon. Barring the last minute discovery of a bug, which I don’t expect at this point, I’ll be submitting it for review in the next couple of days. For news and more information about OnScreen Pitch Count and other apps from OnScreen Science, Inc., see the web site nondummies.com or follow me (@onscrn) on Twitter.

I think I’ll just show one screen shot from the new app now, since I’ll probably want to make another short blog post when it’s really on sale, and I can show more then. The one below was taken from a game I was recording to test the app. Cliff Lee of the Philadelphia Phillies had just had his no hitter broken up by the leadoff batter in the sixth inning, as you’ll be able to see if you look closely at the stats. Well, they may be too small to see there, but you’ll have no problem reading them full-size on the iPad. The hit is about to be registered. The general layout of the screen is described in some detail below.

ipad pitch count

As a further preview, here is the description of the app as it will appear on the App Store (subject to modification):

OnScreen Pitch Count, the most highly regarded pitch stat app for the iPhone, has come to the big screen! Designed by a baseball/softball coach who knows what coaches and fans need to know about pitch results, OnScreen Pitch Count stands out among pitch count apps.

Increase your enjoyment of ball games by giving more attention to the details in a way that’s not burdensome. OnScreen Pitch Count is just the right medium between barebones pitch counters and extremely detailed apps.

With the big screen of the iPad you can see lots of stats at the same time, even as you record pitch results. And you can transfer the results you’ve already recorded on the iPhone to the iPad just by emailing the app file as an attachment, as the files are compatible between the two versions.

OnScreen Pitch Count allows you to keep the running totals of

• kinds of strikes: foul, swinging, called, ball put in play
• third strikes: swinging, called
• balls
• total pitches
• first pitch strikes and balls
• strikes and balls in the last ten pitches
• batters faced
• outs recorded
• strikeouts
• base runners
• how many runners reached base by: walks, hits, errors, hit by pitch, other
• runs allowed
• wild pitches

just by tapping easily learned buttons on the screen.

If your interest is in one particular pitcher, you can just follow that one. If you want a complete record of pitch results for every pitcher in the game on both teams, you can track them. There is no limit to the number of pitchers you can record in a game, and OnScreen Pitch Count properly charges runs to pitchers who allow base runners but leave the game before the runners score.

As you record pitch results, you see the cumulative stats of the pitcher updated immediately on the screen. Display total numbers as well as percentages at the same time. Compare the current pitcher’s numbers with the opposing pitcher’s. The stats are on the screen to see. While recording a game you can see the stats for up to three pitchers at a time. When reviewing previously recorded games, you can see four at once. Or compare totals and percentages side by side.

As you record pitches you also see the count on the batter and the number of outs and baserunners, so you never lose track of what the situation is.

Did you tap the Ball button, only to hear the umpire call the pitch a strike? No problem. Tap the Undo button to take the ball away. Tap the Strike button to correct the count. The results of up to two consecutive pitches can be undone. In case you’ve somehow lost track through a distraction, you can edit the count on the batter, outs in the inning, or number of base runners, though the undo feature should be used when possible.

What if you record a strikeout for the third out, only to see the catcher drop the ball and the runner reach base safely? No need for the Undo button. Tap the button for batters reaching base by ways other than putting the ball in play; select the case for reaching base after a strikeout; and the out is then removed, while the strikeout remains tallied, and the number of base runners increases by one.

After you’ve finished with a game, which can be as soon as the pitcher you’re interested in has finished, the results are automatically stored on your iPad for later review, and you can email the results of a single pitcher or all those on the team. Email just a text summary of the results or attach a csv file that you can import to a spreadsheet. AND, if you know someone else with this app—either the iPad or the iPhone version—email them the actual file you’ve recorded for them to view with the app on their device. Or email the file to yourself as a backup.

OnScreen Pitch Count has been available for the iPhone and iPod Touch since August of 2009, and of course that version can be used on an iPad, but only in a sort of little iPhone window on the iPad screen or blown up with pixel doubling, which simply magnifies the iPhone image, while making it look worse. Running the iPhone version of OnScreen Pitch Count on an iPad does not free the app from the iPhone’s limitations, most notably its small screen. The iPhone’s small screen is just the price one pays for its great portability and convenience.

I was gratified and relieved to see that as spring and a new season for baseball and softball in the USA arrived earlier this year, sales of OnScreen Pitch Count ramped up nicely and were running well above the previous year’s level. This indicated that there was an ongoing need for the app and that a fair number of people were taking the trouble to actively search for pitch count apps and then to splurge on a $3.99 app based on the app description, screen shots, and high customer ratings they could see on the app store. It would be interesting to know how many of those who download OnScreen Pitch Count do so after disappointment with a cheaper competing app. My guess is quite a few, so that in a way the higher price of OnScreen Pitch Count compared to its competitors may actually be giving them more sales, as people decide to “risk” 99¢ first.

OnScreen Pitch Count, while not making enough money to brag about, has been a hit, in terms of user enthusiasm. This is evident in the user reviews, which abound in exclamation marks and high praise, and in the emails I’ve received. Some of the reviews are so glowing (“The best app I have ever bought!!!!”) that I worry that they’ll be seen as bogus, but they are 100% real reviews. Well, there was one negative review that I’m 99.99% certain was actually meant for a competing app, since the specifics of the comments clearly applied to the other app and not at all to OnScreen Pitch Count. That one hurt sales for a while and probably cost me a couple of hundred bucks. I plan to write about app developers’ susceptibility to harmful, uninformed reviews sometime. Anyway, despite having sold something less than 1,000 copies of the app, I feel very satisfied to know I’ve conceived and created an app that a good number of people have found very useful, even delightful. Would that there were a way to get the word out to the many other parents, coaches, and fans who might also love it if they only knew about it!

Sometime back in March I decided that my next app development project should be bringing OnScreeen Pitch Count to the iPad. I hoped that I could have the iPad version finished sometime in May so that it wouldn’t entirely miss the peak time for baseball and softball, which means Little League and high school seasons. That time constraint for peak sales potential was really the determining factor in my decision to work on this app next. I hadn’t thought through exactly how I would take advantage of the greater screen area of the iPad, but I knew it would be possible to eliminate a lot of switching from one view to another as compared with the iPhone version.

As is usually the case, the job took longer than I’d hoped. Back when I first started app development I had also originally meant to get OnScreen Pitch Count for the iPhone ready for a spring debut, and had barely gotten it on the App Store while it was still August, so there has been improvement!

I had already developed an iPad app (OnScreen DNA Model) but in that effort I had been able to avoid one complication that I’d have to deal with for OnScreen Pitch Count—the need to make the app completely usable whichever way the user wanted to orient the device. Apple reviewers are pretty insistent on this unless you have a good reason not to, which I was able to argue for in the case of the DNA model. For an app with numerous user interface elements and data displays in various views on the screen, this is not a trivial task. I guess it probably added a month to the development time. Knowing what I now know, of course, I could do the same thing again (and with better code design) in a much shorter time. Every app developed makes it that much easier to develop the next.

The main question to address was how was I going to use all that extra screen space to enhance the app? I wanted to use as much of the iPhone app’s code as I could and also make the iPad app seem immediately familiar to anyone that already had the iPhone version. One of the difficulties in adding a new type of pitch data to the iPhone version is the lack of space on the screen to present it. I’ve had users request the ability to record and see first pitch strikes and balls and the number of strikes in the last ten pitches, for example. There was room for these and more on the iPad screen, so I couldn’t use the lack of space excuse on the iPad and have indeed coded the iPad app to keep track of these numbers. The users of OnScreen Pitch Count for iPhone can expect to see these features incorporated in an update before long. I’ll come up with a way to show the new data, even if it’s not a pretty way.

I played around with a number of ideas on how to use the extra screen area of the iPad but eventually decided that the default (and currently, only) use should be to display pitch result data for the different pitchers in the game. All those results are available for viewing with the iPhone version, but the user has to swap out the pitch recording screen in order to see the complete pitch results, and still the results can be seen for only one pitcher at a time, even for completed games being reviewed.

The bottom right panel of the iPad contains the buttons for recording pitch results and a display of the current situation: count on batter, runners on base, and outs. The lower left panel shows the cumulative pitch totals in various categories for the pitcher currently on the mound. These are updated after every pitch. The default layout is then to have the same data displayed in the upper left panel (also kept current), only in the relevant percentages that go with the numerical totals show below it The upper right panel displays the totals for the pitcher on the opposing team, if that team’s pitches are being recorded. If there are more pitchers, or if the user wants to display percentages for a pitcher other than the default, he or she can make that choice. So there are three panels available for showing pitch totals while a game is being recorded with the lower left panel always showing the current pitcher. For reviewing completed games, all four panels are available for displaying pitch results at the user’s choice, both in terms of which pitcher and whether totals or percentages.

The last major upgrade feature added to OnScreen Pitch Count for iPhone was the ability to send as email attachments files containing the recorded pitch data in a format that anyone with the app could read and display on their own device. In addition to file sharing this feature provided a way to back up files on any computer. Of course, I wanted to make it possible for users of both the iPad and iPhone versions to share each other’s app files as well, and this turned out not to be that difficult. So anyone with games recorded on the iPhone version can email them to the iPad for viewing the data of up to four pitchers at once.

I’m really glad to have the basic coding of this app behind me and can’t wait to see how people with iPads like it. As always, I invite anyone with a problem, question, or suggestion to email apinfo@onscreen-sci.com.

Maybe I’ll take a break from coding long enough to write something for this blog, or should I say blog archive, since that’s all it’s amounted to for the past several months?

Taking OnScreen DNA Model to the Mac App Store

Thursday, February 10th, 2011

I’m happy to say that OnScreen DNA Model for Mac, barring an unexpected delay by Apple’s gatekeepers (it’s been waiting for review for a week), will soon be available on the Mac App Store. Check out nondummies.com for news. I’ll intersperse a few screen shots from the app below as a preview of things to come. While I’ve read of some independent Mac developers worrying about what the advent of the Mac App Store might mean for their sales and profits, I am almost certain it will be beneficial for the OnScreen Science, Inc. apps.

macapp

The Mac App Store (limited to Macs running at least OS 10.6.6) provides a virtual shopping center for Mac users wanting to purchase software to run on their Macs or just to browse through the selections—conveniently categorized—for future reference, much as the iTunes App Store has been doing for iPhone and iPad users for quite some time.

Of course Apple keeps 30% of each sale for itself, but in addition to the great drawing power of an Apple-run app store, it’s providing a lot more for that. Start with buyer confidence. If an app is for sale on an Apple-run app store, Apple has at least verified that it is not obviously buggy nor, in the reviewer’s judgment, totally worthless. Furthermore, buying the app is very simple, as the buyer’s credit card info is already in Apple’s (presumably secure) possession, and installation of the app on the user’s computer is automatic and immediate. And the procedure will already be familiar to many users from earlier experience with iTunes and its App Store.

Each app approved for sale on the app store is given a chance to present its best face through the developer’s own description and up to five screen shots (chosen by the developer), showing the app’s features. I should add that the feature page for the app can also serve to give users clues as to which apps are likely “crap apps.” Personally, I’m always a little suspicious of apps with only one or two screen shots.

Apps not only appear (with name and icon) in the array of apps displayed by category but can be found via keyword search. This search feature is crucial for niche apps such as those sold by OnScreen Science, Inc. because after a few days an app that’s not a big seller tends to become practically invisible to all but the most dedicated browsers, as the app moves farther down the list ordered by release date. The big sellers remain visible by virtue of their sales prednisone in a separate list devoted to the most popular apps.

Now, for games, the importance of being on the list of popular apps is obvious, and this is what has driven the “race to the bottom” for app prices, as the presence of high quality games selling for 99¢ can make an app, even a “serious” one in a very different category, seem outrageously expensive at $4.99 in some minds. I think there’s also something about the ratio of the price of the app to that of the device it runs on (and screen size) that makes app prices so low for apps on the iTunes App Store. But in the final analysis it’s really the ability of some developers to make a lot of money selling apps at a low price, thanks to the enormous number of potential customers, all funneled to a single buying point, that keeps prices low. That and the “free” apps, which I may write something about at a later time.

Let me say a little about the “desktop” OnScreen DNA apps from which the OnScreen DNA Model apps spring. OnScreen DNA, sold in three flavors—Lite, Standard, and Pro—has been available for Mac and Windows computers for several years. All these apps, especially aimed at biology teachers for use with students or for classroom demonstrations, are presented in a tutorial format that guides users through activities, complete with animations, designed to teach the structure and function of DNA.

Anyone that already has OnScreen DNA Lite will not be getting anything essentially new by buying OnScreen DNA Model on the Mac App Store. Rotating the model with the mouse is easier in the new app, as it is done with mouse drags requiring no key to be depressed. Some might prefer the new presentation of DNA facts to the old tutorial method. But as far as the basic model and the two simulations go, nothing much has changed.

single

The Lite version deals mainly with the structure of DNA, though it includes simulations of denaturation and renaturation. OnScreen DNA (without the “Lite” qualifier) adds simulations of gene transcription and DNA replication with a good deal of detail about the enzymes involved and an accurate depiction of the basic steps (hydrogen bond breaking, strand unwinding, nucleotide chain forming, etc.), including proper direction of chain-building, primer RNA and Okazaki fragment construction, and even the role of telomerase in solving the “end problem” of DNA replication.The Pro version adds simulations in which the user, not limited to observing processes unfold, tests his or her knowledge by actively selecting the proper enzymes at the proper time and choosing the next nucleoside to add to a growing polymer chain. I should add that these apps, being designed mainly for teachers, include interactive tests, the results of which can be stored on the computer (under password protection if desired). More details about these apps, which are still unique and still for sale, can be found at onscreen-dna.com.

The aforementioned web site has been (and is still at the time I write) the only place to buy these apps. Thus sales have largely been limited to the hardy Googler that seeks DNA teaching software, or is at least searching for detailed information about DNA. No one with just a vague interest in science and biology is likely to stumble upon the web site. The price for advertising in even a relatively small circulation magazine for science teachers is really too high to justify from the sales it would likely produce, based on past experience. Though a ninety-day, no-questions-asked, satisfaction guaranteed policy for complete refund is in effect for our apps, I’m sure many people are hesitant to buy from an unknown online source. Thus the Apple seal of approval could be extremely valuable.

dnamenu

After the iPad was announced, I came to see it as a opportunity to bring some of the OnScreen DNA software to a larger audience (using the existing code for displaying the three-dimensional DNA images on the iPad). I knew from experience with “DNA Day” sales for which I announced large discounts for a short period via a few Mac news sites that there were people who were not teachers that might be interested in a way to learn more about DNA for a price that wasn’t too high.

By far the easiest path seemed to be to start with a port of OnScreen DNA Lite to the iPad. Partly from screen space considerations I decided to scrap the tutorial format. I refer the interested reader to an earlier blog post The Thinking Behind the OnScreen DNA Lite™ iPad App for more about the iPad app. In some ways I felt the iPad app to be better than the Mac/Win versions just because of the direct response to the fingers, unmediated by a mouse. But, due to limitations of the somewhat stripped down version of Open GL (graphics programming API) available on the iPad, some features were lost, such as the ability to ctrl-click on any component of the DNA model to see it labeled. Of course ctrl-click has no meaning for the iPad anyway. In place of the labeling feature I added a popover image with a key showing how all the different parts alprazolam were represented in the model.

The iPad app was launched with the old name OnScreen DNA Lite, which didn’t make all that much sense in the iPad context. This was rectified by the new and current name OnScreen DNA Model, which is more descriptive and avoids the implication that there is a more advanced version of the app available for the iPad. At the same time as the name change, the app gained a significant enhancement with an on-screen (popover on iPad) guide to facts about DNA’s geometry, molecular components, and chemical bonds and how they are displayed in the model. The blog post OnScreen DNA Model for iPad and iPhone: New Name, More DNA Background illustrates the changes. Oh yes, as the title of that post indicates, a version for the iPhone and iPod Touch is also available.

grooves

When the Mac App Store was announced, I had no doubt that I would want to bring the OnScreen Science, Inc. science education apps (OnScreen DNA and OnScreen Particle Physics) to it. It took a bit of thought to decide what to do first, but based on the relative success on OnScreen DNA Model on the iPad (sales have continued to rise, contrary to the usual fate of apps on the iTunes App Store), I decided to get a version of OnScreen DNA Model ready for the Mac App Store.

This was a decision to make the Mac version very similar to the iPad version, rather than a small modification of the existing OnScreen DNA Lite. Thus the tutorial and the division into activities are not found in the Mac App Store version of OnScreen DNA Model. I think this is a net improvement due to the greater freedom it gives the user, even at the risk of some important points possibly being missed and without the potential benefit of a guided discovery that aims to get the user thinking.

To a certain extent, how successful the new app is on the Mac App Store will determine how quickly I move to bring the simulations of OnScreen DNA to the store. There are a number of decisions, really, about what to attempt in the way of simulated DNA processes for the iPad version and whether to work on the iPad or the Mac version first. It may make more sense to get OnScreen Particle Physics (onscreen-sci.com), our classic particle detection chamber simulation, onto either or both App Stores first.

Time will tell https://www.capefearcardiology.com/clomid-over-the-counter/ whether I’m being too optimistic, but I’m really encouraged by the opportunity the Mac App Store is giving me and other independent developers to get our apps before a lot of new eyes and minds.

OnScreen DNA Model for iPad and iPhone: New Name, More DNA Background

Tuesday, September 28th, 2010

I’m pleased to say that OnScreen Science has a new iPad app on the iTunes App Store—OnScreen DNA Model 2.0—with another app—OnScreen DNA Model for iPhone 2.0—awaiting review and hopefully available in a matter of days. Actually, they are major updates of apps previously called OnScreen DNA Lite and are free to anyone who purchased either of those apps.

The main change to the two apps is the addition of accessible background material on DNA and explanations of how different features of DNA structure are represented in the virtual DNA model in a memorable, instructive way. For example, there are now discussions of DNA strand polarity—what it means and how it is represented in the model—and the major and minor grooves of the DNA double helix—what they are, their physical origin, and how to make them appear in the model. This new material makes the apps more self-contained than before, although they are still not meant to be a sole source for learning about DNA structure. The point is made that the model represents certain molecular components of DNA, not atoms.

The new klonopin material is found in a popover view in the iPad version of OnScreen DNA Model. The popover view appears at the tap of a new button called “Useful Stuff”. The image below shows the interactive table of contents listing the various topics dealt with. The user only has to tap on a disclosure button (blue arrow) to see a discussion of the corresponding feature and how it is modeled in the app.

contents

Below is shown the Nucleotides item, or rather the beginning of it since there is more text to be read after scrolling down in the app.

nucleotide discussion

Because of the smaller screen size the iPhone app cannot display the full table of contents on a screen, but all items can be seen and accessed by scrolling. The content of the various items are the same in iPad and iPhone versions of OnScreen DNA Model. Below is the top of the table of contents in the iPhone app.

iphone contents

Seen below is the Nucleotides item from the topic list. Less text is visible at a time in the iPhone version, but everything in the iPad version is accessible by scrolling. The text shown below is what would be seen in the iPad version after scrolling down from the point shown in the iPad example above.

iphone item

Why the name change? OnScreen DNA Lite implies there is a “full” or standard version, but there isn’t. “Lite” also gives the idea of limitations, perhaps severe limitations. The name just sort of snuck over from the desktop software, where there are Lite, Standard, and Pro versions of OnScreen DNA. Each higher version adds something to the version at the level below it, and there is a policy of letting customers apply the price they’ve already paid to the price of the higher level version whenever they want to retin-a upgrade. That is not possible for an app, given the way the iTunes App Store is set up.

The plan is to bring some of the simulations of DNA processes to the iPad (less likely to the iPhone with its smaller screen) in the future, but the names of those apps will more directly reflect what they simulate.

In any case, OnScreen DNA Model perfectly fits the app, which consists of a virtual 3D model designed to make essential features of DNA readily apparent. It is a superior model that stands on its own and shouldn’t have a name https://personalsolutionsinc.org/ativan-lorazepam/ that could diminish it in the mind of anyone first encountering it.

While the name and the extended background guide are new, the basics of the model remain the same as presented in earlier blog posts: OnScreen DNA Lite™ for iPhone Now Available, An OnScreen DNA Lite™ for iPad Gallery, and The Thinking Behind the OnScreen DNA Lite™ iPad App. See the iTunes App Store descriptions of OnScreen DNA Model and OnScreen DNA Model for iPhone and iPod Touch too of course.

An OnScreen DNA Lite™ for iPad Gallery

Tuesday, May 4th, 2010

Apple’s iTune App Store provides one standard way (and place) for “apps” developed for the iPhone and iPad to be displayed. The app store listing is really a pretty good way to learn something about an app once you’ve managed to reach the page devoted to it. Apple lets developers describe the app in under 4,000 characters and choose up to five screen shots of the app for display in its listing. The screen shots are presented without captions, so they basically need to tell their lisinopril own story.

I chose the screen shots used for the OnScreen DNA Lite listing on the iPad app store with the aim of trying to show various features, but I think a little description could be useful, so I’m presenting here those same screen shots with some explanatory text. The dimensions of these screen shots have been squeezed down to fit into the blog column, so the area of the images is less than a quarter of the iPad display’s.

Here below is the thirty-five base-pair double helix of OnScreen DNA Lite’s virtual model. Note the row of control buttons at the top. The display mode is what we have called “Balloon,” which just means that the balls used to represent molecules in the DNA structure are substantially larger than they are in the “Skeletal” mode in which the double helix structure may be more apparent. The Balloon mode is closer to the “space filling” representations sometimes shown, but not so much as to hide the structure. Since Balloon cytotec mode is in use, the button that controls this feature reads “Skeletal” to indicate that a tap of it will shift to the Skeletal representation.

double helix

The sticks connecting the balls (molecules) in the model represent chemical bonds, which are less apparent in the Balloon mode. The model is shown above with “Tilted Bonds” (a button choice), which means that the sticks representing the glysosidic bonds between the deoxyribose phosphate molecules (white balls) and the nitrogenous bases (colored balls) are at an angle to the line between opposite sugar phosphates in the DNA strands. This propecia bond tilting is what causes the unequal spacing of the grooves (major and minor) that wind around the double helix structure. I expect to add a feature for making it obvious what these grooves are in a future update. The text in the panel above the image makes the point that the model with unequal grooves is more like the real DNA structure than the simpler model used priligy for the simulations.

Note that the bottom of the screen shots show the base sequences of the DNA strands of the model using the familiar letters GCAT (for guanine, cytosine, adenine, and thymine). The color coding is the same for the linear (letter) representation and the model.

The screen shot below shows the popover view that has the key to the model of OnScreen DNA Lite. It gives the names of all the molecules and chemical bonds shown in the model. Note that the phosphodiester bond has two parts indicated. The bond is shown with two colors to make it clear that there is a polarity to the DNA strands, and that they are of opposite polarity (“point” in opposite directions).

popover

The screen shot below shows the DNA model with one of the two strands hidden, which is accomplished by a button tap. This makes the helical structure of each strand apparent. Note that this shot is with the Skeletal mode selected. Natural DNA is right-handed, meaning that a strand circles around the axis of the helix in a clockwise fashion as it advances down the axis. This handedness may be easier to see with a single strand. To further make the concept of handedness clear, OnScreen DNA Lite also has the option to show what left-handed DNA would look like. In the screen shot the model has been rotated to the side and held there. This is easily (and satisfyingly) accomplished by a swipe of a finger on the iPad screen.

single strand

In addition to displaying the DNA model in various static (though rotatable) forms, OnScreen DNA Lite features a couple of simulations of phenomena that can occur with DNA in the laboratory. The first is denaturation, in which heating the DNA breaks the hydrogen bonds that keep the two strands joined together, thus allowing the strands to separate as single threads no longer bound to a helical shape. The screen shot below shows the two strands after denaturation has occurred, but the simulation that preceded it would have shown the strands being stretched and jiggled as the temperature increased, with individual bonds breaking until the double helix couldn’t be maintained. Note that, while showing that the hydrogen bonds are the most easily broken, an essential property for the functioning of DNA, which requires controlled strand separation at life-supporting temperatures (not the boiling temperature that brings on denaturation), denaturation is not a natural process occurring in living cells.

denatured

After the DNA strands have been separated in denaturation, it is possible (after the temperature has subsided) for them to recombine in the opposite process called renaturation. A few bases in one strand may come into sufficient contact with their complementary counterparts in the other strand to form a string of hydrogen bonds which can serve to hold the strands together long enough for other bonds to reform. This can be simulated in OnScreen DNA Lite after denaturation has occurred. The screen shot below captures an instant in the renaturation process after much of the double helix has been reformed, but before the process has been completed.

renaturation

Screen shots can be useful in getting a picture of what an app is like, but static pictures can’t really do justice to an app with dynamic simulations and with a model that can be rotated by touch. For the true experience you’ll need an iPad and the OnScreen DNA Lite app. But soon there will be a version for the iPhone and iPod Touch. For more on OnScreen DNA Lite for iPad see The Thinking Behind the OnScreen DNA Lite™ iPad App.