Tap Zapp Software Inc.

12 07 2014

The strong benefit of a database is the synopsis of otherwise widely spread information. Apple’s App Store offers a lot of apps suitable for productive operations but all the information saved by these apps is cut into pieces and saved in app-specific folders. Database management tools manage all the different types of information in just one app.

I’m a programmier for Microsoft Access databases for about 20 years and founded a software company in 1979 in my parent’s basement with a Z80-based Sharp MZ 80K computer, the first publicly available computer in Germany.

20140328-210854.jpg

After buying my first Apple devices, an iPhone 3GS and an iPad 3, it was obvious to look for a powerful database app for iOS. Reviewing Bento 4 (which was removed from the App Store in Sep 2013), zBase, and many other apps it turned out that the SQLite-based app Tap Forms by Tap Zapp Software Inc. (Canada) is the best choice by far. I found what I expected …

  • many features wrapped in a plain and self-explaining UI
  • useful field types for all purposes
  • iCloud support
  • a continuos development
  • a fast and friendly support

And it’s not only me rating this app with 5 stars. Check out the March issue of Mac Format Magazine.

Tap Forms was the winner in a shootout between FileMaker Pro, iDatabase, Numbers, Panorama Sheets, and Symphytum. Each database app has its own strengths and weaknesses and are great apps for various purposes. But the conclusion that Tap Forms came out on top was great to see.

“Although picking a winner will always be subjective, for a straight Bento replacement, Tap Forms is the clear winner by a mile. The user interface is beautifully Mac-like, the structuring of data is similar enough to Bento that it offers only a shallow learning curve, it offers a direct import of Bento templates, and the iOS companion app is great.”

My interview with Brendan …

Brendan Duddridge is the founder of Tap Zapp Software Inc., Canada. Sadly there was no way for me to talk to him face to face but thankfully a mail sent from my iPhone and winging its way to Canada and back fixed the problem in a jiffy.

So here is what I asked and what I got back.

01 The way to a successful business sometimes starts in the parent’s garage or basement up to the climate conditions.
What was your way to writing your first line of code?

I wrote my first lines of code by copying code from a magazine about computer programming back in 1979 on a Radio Shack TRS-80 computer that a friend of mine owned. It was in the BASIC programming language. So a very very long time ago. Ever since then I’ve been hooked on programming and have never stopped. There’s always so much to learn and new things to make. Computers and programming was always my hobby, but they are also now my career. I can’t imagine doing anything else.

02 If you look back what were the reasons for learning a programming language?

I was just fascinated to see that typing these strange commands into a computer could make things happen on the screen. I was first amazed by seeing one of my teachers typing out a computer program on the TRS-80 computer we had in our classroom. It was amazing how quickly he typed. At the time it looked like complete nonsense to me. Ever since then I knew that I wanted to be able to make programs myself.

03 Do you think programmers are basically autodidacts?

Well, I have a degree in Computer Science, so I learned a lot about programming from university. However, for the most part I think anyone can learn to program without a formal education in Computer Science. There’s so many learning materials available for free on the Internet these days and through iTunes University that if you have the slightest interest in learning to program, you can basically do it all on your own. It’s also very helpful to work in a team at some point because you can learn a lot from others. I think the main thing is to just be passionate about it. If you’re interested in creating new things and seeing them come to life on screen, then just go for it. Don’t wait until you have that amazing idea. That could take years. Start small and work your way up from there.

04 Founding a company is a quite painful job because you have to focus on many administrative tasks you probably don’t like. Can you give us an estimated value for the time you spent for developing the environment as a percentage of your 24h day?

I’m terrible at the business side of things. I tend to just want to program and I procrastinate a lot on the business side of operating Tap Zapp Software. I mostly just do programming and customer support. I love to program and I love to engage with customers via my blog, my forum, and via email. I usually get incredibly positive feedback from my customers. So much so that it keeps me working as hard as I can because I just have an innate desire to please them as best as I can. After all, when people say nice things to you, you want to do nice things for them. I do have an accountant to do all the nasty accounting work for me and to prepare my taxes. But because I am a one-man shop who works at home, there’s not a lot of overhead involved in running Tap Zapp Software. That’s a great thing because it gives me more time to focus on improving Tap Forms.

05 When did you start with coding your database application Tap Forms?

I started the design of Tap Forms by using Omni Graffle to layout the screens that I thought I would need to make the first version of Tap Forms. I did that probably back in May of 2008. WWDC that year was from June 9 to June 13 so I started thinking about Tap Forms just before then. I knew that I wanted to have an app idea before going to WWDC that year. The initial idea for Tap Forms came about after a friend of mine showed me an app on his Blackberry which he used to keep track of his passwords. I don’t remember the name of the app though, although it was pretty rough.

After seeing the original iPhone and seeing which apps it shipped with, the one app which didn’t come installed was some type of database organizer. Sure it came with the Notes app, but you couldn’t really organize notes into different categories and utilize all the different keyboard types for the different types of data you would want to organize.

Well that was a good thing because I had lots of database development experience already and I knew I could build an app that would let people organize all their personal information.

06 When did you upload your first version of Tap Forms to Apple?

I believe the first version I uploaded to Apple was around September 5, 2008. The first version was approved and went live on September 28, 2008.

07 Can you give us the a priority list for the most important three tasks?

I’m sorry, but I’m not sure what you mean by this question. Do you mean what 3 new features I’m working on for Tap Forms? Or do you mean a priority list of tasks that must be completed in order to develop any app?

Sorry, obviously not the best and easiest wording I used.
I mean tasks regarding your profession like brainstorming, testing, coding, staying tuned via social networks, or something like this.

I think of how I’m going to implement new features all the time. I don’t have a team to work with, but that does not mean that I cannot brainstorm new ideas. I can be driving my car or doing other mundane tasks and still be thinking about implementation details for new features. In fact, I’m doing this task almost all the time. As far as staying in tune via social networks, mostly I follow a few iOS developers who are very good and provide some very useful advice. Stack Overflow is also an incredible resource for any developer who’s working on tough problems. There are some very smart people on there. I answer questions from time to time if I feel confident I can provide a good answer. I get a really good feeling if I am able to help someone else out with a problem they’re having.

08 Many of my blogs are app reviews. At the time I installed about 150 apps on my iOS devices. Nearly every day I get an update notification and in many cases an app was already updated some days ago. The description always contains the word ‘Bugfixing’.
Can you give us a brief overview of your internal control system for testing apps before launching?

I utilize the excellent TestFlight system for distributing Tap Forms to my beta testers and translators. I also have a private forum on my website where authorized beta testers can provide me with bug reports and feedback. I also have a feedback button on my home page which links to UserVoice where I also receive bug reports, feature requests, and other feedback. Many customers also just email me with their bug reports, feedback, and feature requests. I get a lot of help from my translators and beta testers for making sure that Tap Forms is functioning properly. I also do a lot of testing myself of course.

09 Do you think maths is an important part of education for a developer?

I think it’s important to have an analytical mind to be able to develop applications. But I think you can have that without having a strong mathematics background. I had to take some crazy math courses in university, but for the most part I haven’t had to use them very much for the types of apps that I program. If you’re programming games you may need to know some math, but even today a lot of libraries are provided for you that handle the complex math that you would need. Now you can just type in a value and tell an object how much gravitational force is applied to it and it will do all the math for you and your object drops to the ground and bounces around a bit. It’s amazing what is available for free for developers these days. In fact, an app that I recently helped to develop (in between work on Tap Forms) is called PencilCase by Robots and Pencils (www.pencilcase.io). PencilCase lets you build an app using objects by dragging and dropping them onto a canvas. You can apply physics to objects, have them collide with each other, prompt the user for information, display web sites, etc. All without writing a single line of code. You can even publish a PencilCase to the App Store! So there’s lots of tools available now for developers of all skill levels. No maths required :-)

10 Do you think a developer should be experienced in more than one programming language?

I’ve personally learned about a dozen languages over the years. I think it’s important to learn a few in order to give you a broader idea of the capabilities of different languages. It also helps when you’re wanting to communicate with other systems. For example, you would most likely write a web application using Java, Ruby, Python, or Perl, but write your mobile app client in Objective-C or Java. So I do think it’s important to know more than one language. It opens up opportunities for you.

11 Tell us, what’s on your work desk?

Not much actually. I don’t actually program at a desk. Because I work at home, I pretty much just use the armrest of the couch. It’s quite comfortable :-) I program using a Retina MacBook Pro 15” with 16 GB of RAM and a 768 GB SSD drive. I backup everything over Time Machine to a Synology NAS drive.

12 Your hobbies are?

Strangely enough, my hobbies are programming. Although I do enjoy watching movies, but I’m not sure that can be considered a hobby. In the summer time I like to drive my Pontiac Solstice GXP convertible sports car as much as I can. I occasionally make modifications to it to enhance its appearance or performance. So I guess that’s kind of my hobby.

20140711-191806-69486427.jpg

13 Steve Jobs founded Apple and his philosophy was the key to success.
What duo you think are the main points also valid for you personally?

I like Steve’s philosophy on design. Make it simple and beautiful to use. Steve surrounded himself with brilliant people who he could command to do the best work of their lives. I don’t have that luxury so I just try to build the best and easiest to use app that I can possibly think of.

14 Steve Jobs’ philosophy is often summarized in ‘Focus’, ‘Say No’, ‘Connect the dots’, ‘Secrecy’. Can you put it in an order for us?

I’m not as big on secrecy as Apple is of course. But I kind of operate under the radar. Apple has all eyes on them with every little move they make, so they have no choice but to keep everything a secret for as long as possible. Occasionally I’ll mention a new feature on my forum that I’m working on or let a customer know that the issue they’re having has been fixed in the next update.

I do get requests from customers for features which would be great to have, but for only a minor subset of Tap Forms customers, so I have to politely decline some feature requests. After all, I can’t possibly put every feature into the app, not just because I am only one person working on it, but because I don’t want Tap Forms to become a bloated mess. But still, there are many new features which I have planned for Tap Forms that I believe will delight current and future customers for years to come.

15 What are your thoughts about the Android platform?

I don’t particularly like the Android platform. It just feels clunky to me. It’s not a very smooth experience navigating around. Perhaps that’s because of it’s Java roots. I don’t know. Or perhaps it’s because they’ve had to work around Apple’s patents on scrolling and bounce-back and other aspects of iOS. And just because you can add a setting for this and a setting for that and add this feature or add that feature, doesn’t mean that you should. Some people may feel like it gives you a choice, but I believe that giving people too many choices just makes your product bloated and inelegant. I’ve been asked to make Tap Forms for Android, but I have no intentions on doing that at this time. If the iOS and Mac eco-system ever deteriorates enough so that I need to switch platforms then I will at that time. But for now Tap Forms is doing exceptionally well. Before writing for iOS and Mac, I used to be a Java developer. So developing for Android wouldn’t be much of a stretch for me. I just choose not to do it right now.

16 What’s your strategy for the future?

My strategy for the future is to just build the best version of Tap Forms that I possibly can. There are so many features that customers have requested that it gives me an endless pool of things that I can draw from in order to improve Tap Forms. Of course I can’t add every feature requested, but I can certainly add the best features that I believe will be of most value to the majority of my current and future Tap Forms customers.

Brendan, thanks a lot for taking your time.

Features of Tap Forms …

Brendan brought a powerful database management system to Apple’s mobiles and the Mac following this guideline

Simplicity is often equated with minimalism. Yet true simplicity is so much more than just the absence of clutter or the removal of decoration. It’s about offering up the right things, in the right place, right when you need them. It’s about bringing order to complexity. And it’s about making something that always seems to “just work.” When you pick something up for the first time and already know how to do the things you want to do, that’s simplicity.
(Sir Jonathan Ive)

So even users without special knowledge about databases are able to organize their data.

Here is a mind map visualizing all features of Tap Forms. It was created for a comparison of Tap Forms with the competing app zBase (see the full post under ‘Related links’).

20140330-091230.jpg

Feel free to download this map from my Box account.

The alternative file formats have been created with iThoughts HD for iPad (.ITMZ file format). Compatibility to other tools is limited. The DOCX file format is suggested for those who don’t use a mind mapping tool. The file contains the image as well as a detailed outline of all topics.

Application File format
Adobe Reader PDF
Apple iWork/Microsoft Office DOCX
iThoughts ITMZ
MindManager MMAP
XMind XMIND

Summary …

An exciting insight in the work of an engaged company developing the best available database for devices running on iOS and OSX.

Thanks a lot Brendan. Keep on coding at it’s best, drive carefully and stay on track with your Pontiac Solstice GXP.

Related links …

About the company…

Tap Zapp Software Inc., Canada

About the desktop companion of Tap Forms …

Tap Forms for Mac

An application of Tap Forms …

Go Paperless with Tap Forms

About app development …

App Development and Marketing

About the usage of databases …

DBMS on iOS devices (1)

DBMS on iOS devices (2)

DBMS on iOS devices (3)

DBMS on iOS devices (4)

DBMS on iOS devices (5)

Importing Data

From Access To Tap Forms

zBase vs Tap Forms

Thanks a lot for visiting my blog.





Pairing People with Mind Maps

16 06 2013

In my article ‘Molecules and Art’ I talked about bios, researches, and arts as applications of mind mapping.

This article gives some examples of pairing users and developers, or generally speaking, pairing people with different skills.

  • Developers are technicians and users are users.
    Cloudy error messages and technically oriented manuals are not what users should expect after purchasing a software product.
  • Salesman need a brief overview of the product’s key features.
  • Managers have to explain their strategies to the midlevel staff.

Is there an effective method to seamlessly connect people with different skills and hence talking different ‘languages’?

Mind maps may bridge the gap. Here are some examples.

Databases …

Users of software applications don’t want or are not able to think about the appropriate file management for the data they have to work with. Developers usually don’t want to deeply engage in the specific fields of activity of their users.

So how can developers be paired up with users?
Or in other words:
What is a common platform for technical and functional responsibilities?

Mind maps may help as they reflect the requirements of users as well as the more technical thoughts of developers.
Here are the fields available in Tap Forms HD database app for the iPad.

20130408-200627.jpg

Both, developers and users can bare their thoughts in a mind map.
There are no special skills required to use this common platform for the description of tasks and the communication. Different skills of users and developers are leveled to a graphical view of the task and therefore communication is enhanced.

The result may be a more efficient software application and the mind maps may serve as a common knowledge base for future updates and improvements.

UI design …

A further benefit could be the disclosure of inconsistencies in the UI design. See my mind map about the Security Settings of an iOS device where settings are widely spread over lots of sections in Apple’s settings app.

20130408-200643.jpg

This mind map may be also used as a manual for security settings.

Feature description …

See this mind map which describes all features of the mind mapping app iThoughts HD for iPad, developed by Craig Scott, UK.

20130408-200657.jpg

Update descriptions …

My demand:

Each operating system should have an integrated viewer (an engine for displaying mind maps which is open to the developers to fill with content) which provides interactive usage of mind maps as a replacement for textual descriptions. Think of a help system where you can expand the topics you are interested in.

Mind maps are simply more attractive with additional usability. The well-known ‘Search’ implemented in help systems is also available in mind maps. So there is no need for textual descriptions any longer. Admittedly this is only valid for applications with a strong focus on ‘easy-to-use’ and mostly ‘self-explaining’ features. If there is a need to comment all topics mind maps loose their simplicity and textual descriptions are more effective.

This slideshow requires JavaScript.

Sales offers …

Developers can explain the main features of a new device by creating a mind map.
Salesman and potential customers can use this map to easily inform about features of the product.

Tap on an image to enlarge the whole map or the snippets.

The benefits are that shop assistants can easily assimilate the features by the brain and remember them a longer time.

Problem descriptions …

Whenever you are confronted by a problem mind maps help you see all the issues and how they relate to each other. They also help professionals to quickly get an overview of how you see different aspects of the situation, and their relative importance.

Explaining strategies …

Industry leaders develop strategies which have to be explained to teams.
Mind maps are suitable for communicating the objective of a project, the different tasks involved, and most importantly the role and function of everyone in the team.
Part of being a good leader is being an effective communicator.

Training events …

The usual and I think a bit old-fashioned way is to use Powerpoint/Keynote presentations e.g. for software applications training.
There is always just one slide visible and if there is a need to scroll back you cannot see the slide where you came from.
In a mind map just expand a branch and after finishing the discussion collapse it and continue with the previous topic.

Related links …

Molecules and Art

Remarks to Mind Mapping

Mind Map vs Textual Pages

Blog Summarizer

Apple on Biggerplate.com

Databases and Mind Maps

Mind Mapping (3)

Mind Mapping (2)

Mind mapping (1)

Comments and Likes are highly appreciated.
Thanks for dropping by.





App Development + Marketing

31 05 2013

For non-jailbroken iOS devices apps can only be purchased and installed via Apple’s App Store which opened on July 10, 2008. Developers forward their products to Apple where they are reviewed first. After a successful approval test Apple releases the app and users can download it from the App Store.

NOTE

iOS jailbreaking is the process of removing the limitations on Apple devices running the iOS operating system through the use of software and hardware exploits – such devices include the iPhone, iPod touch, iPad, and Apple TV. Jailbreaking permits root access to the iOS operating system, allowing the download of additional applications, extensions, and themes that are unavailable through the official Apple App Store. Jailbreaking is a form of privilege escalation, and the term has been used to describe privilege escalation on devices by other manufacturers as well. The name refers to breaking the device out of its ‘jail’, which is a technical term used in Unix-style systems. A jailbroken iPhone, iPod touch, or iPad running iOS can still use the App Store, iTunes, and other normal functions, such as making telephone calls. Restoring a device with iTunes removes the jailbreak.
(Wikipedia)

20130329-145322.jpg

Registering as a developer (individual or company) costs 99$ per year.
You have to fill out all the information necessary for the app – icon, description, pricing, assigning of an app category like ‘Utilities’, etc.
Once the forwarded app is approved by Apple and available in the store, you can monitor all the analytics on the back side of it: number of downloads, profit, reviews written by the users, etc.

Apple gets a 30% profit sharing for each purchased app.

With this strategy Apple’s App Store ranks #1 among all stores for mobile devices. The benefit for Apple is an increase in turnover regarding software and as a consequence even hardware.

Links to further information …

Classification of apps …

When we talk about costs of app development we should first classify them.
This article excludes free apps which are almost designed for promoting services or developed by individuals who just like programming or want to carve out a way to success in getting commissional work.

Speaking in broad strokes apps may be classified as follows:

  • Table-Based Apps
    The app allows access to hierarchically organized data. Opening the app displays topics and often a Search-Field where you can enter a term. the app then displays topics matching the term. Tapping on a topic displays related information.
    Examples: dictionary, product description with parts lists
  • App based on Complex Databases
    This type of app is an extension to simple table-based apps with improved features of parsing out content. Often included is an online access that allows updating of the database to always work with actual data managed on a webserver. A simple solution is to download updated on demand and store them permanently in a local folder of the device. So the user is independent of a working internet connection. A more complex solution is the retrieval of updated records when needed.
  • Apps Improving Built-In Features
    iOS provides tons of features developers have access to. But some of Apple’s built-in apps don’t meet the requirements of users. With the camera you can take photos of several pages of a document. You will need an additional app to convert these image files into a single PDF, the scanned document.
    A typical example is Readdle’s app Scanner Pro where scanned documents additionally may be organized in folders.
  • Fully Dynamic Apps
    Similar to the database driven apps, these apps are the kind that rely purely on external information – Apps for social networking like Twitter, Weather Pro, WordPress, etc. usually there is Read-Write access to webservers (read tweets for displaying them, write new tweets).
    Some apps additionally provide encryption when transferring data from or to the device.
  • Apps for Creating Data
    The user enters the content (writes letters, creates spreadsheets, or presentations, annotates PDFs), manages storage places (local folders and cloud storages), uses convert algorithms (Microsoft Word to Apple Pages) and shares documents with other users. Typical apps of this kind are Apple’s iWork suite, Tap Forms Database, iThoughts Mind Mapping, Adobe Reader, etc.
  • Games
    These have the largest range of complexity, starting with something as simple as a PONG type functionality (PONG=one of the earliest video games by Atari) all the way up to a 3D physics engine that does high speed air racing. Scoring points, incorporating the user experience through the physical movement of the device, and hooking into Game Center are all possible.

The programming language …

For iOS apps Apple provides it’s programming language xCode.
For a short impression look at this video.
It explains some lines of programming and the result on the iPhone’s screen.

The costs of development …

There is no trustworthy stats about the absolute cost of an app based on the above mentioned classification. You will find developers doing everything for $1000 and reliable companies offering complex apps for $500,000.

I myself develop complex software for auditors based in Microsoft Access Databases. The experience is: calculating the costs of development is intensely distressing and irritating to the nerves. What you plan is almost always not what you release to the customers. Either features are nice-to-have but go beyond the scope of planned costs or the operating system or external modules don’t support what you have in mind or are buggy, or you are not convinced whether the stability of the system is still guaranteed.

Anyway the reality is: Coding is never ready for prime time.

This pie chart is based on a survey of app developers in Germany (source AppDevice).
When looking on it consider that

  • the values are based on A One-Year Fulfillment of an experienced company with creative, reliable, and topic-involved developers
  • there is already a fully functioning infrastructure regarding organizational workflows, technical equipment, online presence, engagement in social media
  • there are intangible assets not considered in the stats
    For being successful the whole company must have the boundless willingness to develop more reliable and innovative solutions than it’s competitors. Perpetual postgraduate professional education of the staff, risk-taking, and a well-organized, quick-response customer support are the indispensable further requirements.

20130329-134240.jpg

For a well-known app I found detailed information about the costs:

The cost of building an iPad app
Twitterific, the most popular twitter app in the App Store (€2.69 about $3.50), was solely built with sweat equity. Craig Hockenberry, the man behind Twitterific, recently revealed how much work was required to build the app: about 1,100 hours. At $150/hour, Twitterific for iPad costs about $165,000 for the code only (the iPad app also used existing code valued at roughly $20,000). On top of that, the design phase cost was about $34,000. Finally, project management, testing, and other costs were around $16,000.

When you add all these numbers together, the cost to build Twitterific is around $250,000 – note that this app does not even use a backend support system, which would have likely doubled the development costs.

As you can see these costs are in no way comparable to the statistical values reported in the survey. As a consequence it’s obvious that all the single steps in the development process strongly depend on the app itself and all the above mentioned influencing factors.

Based on my personal experiences within 35 years with Microsoft Access applications the estimated costs for coding and after-release tasks are not down-to-earth.

An app that extracts data from a database and displays it in a simple list can be expected to take 4-8 weeks to create at a cost of $25,000 on a single platform.
An app with more complex server-side integration and offline data caching will probably take 8-12 weeks and cost $70,000 to develop for two platforms.
A full-scale enterprise automation app with integration to business processes will take anything from 3-6 months and may cost over $150,000 to develop on three platforms.

The short-term investment in creating those first pristine apps is likely to be the tip of the iceberg in terms of people and capital costs. Whether you’re using internal teams for development or contracting with software companies, you’ll need to make a detailed assessment of the short- and long-term costs of supporting the practice.
An app developed today will need to be updated in the future for changing business processes and for operating system updates. It will need to be ported to any new platforms you want to support. According to MGI Research, most mobile apps will experience at least four major update cycles stemming from operating system and device updates in the 2012-2014 time frame.

Other platforms …

If an app is developed for additional platforms like Android or Windows costs are increased by an average of 25% but the increase of potential buyers is nearly 100%. So it makes sense to develop any mobile app for all leading platforms. It seems to be a good investment when looking on the stats of hardware sales.

(Source Businessinsider)
20130311-082751.jpg

Further stats …

In the draft version of my article I collected many stats from a wide range of sources.
Nearly half a week I compared more than 60 published statistical values which differ from each other massively. Anyway here are some links but it seems to me that the statistical values are hard to validate.

Summarizing some reliable stats …

These values were published by Apple itself and you can find them in several press releases on Apple Press Info

  • Total downloads: 40 billion
  • App Store accounts: 500 million
  • Available apps: 775k
  • Profit of developers: $7 billion
  • Profit for Apple: $3.5 billion (tax included)
  • Number of available App Stores: 155 seperate countries

Usage …

Goldman Sachs stated that there is a strong challenge for Google.
70% of purchased smartphones are running with Google’s Android operating system, but 60% of the mobile web traffic is generated by Apple’s iOS users.

What are Android users doing with there mobile devices?
Are they just making phone calls and play games?

To Android users:

Please accept my apologies in advance. But a blog written by an Apple fan is nothing without some sarcastic remarks.

Thanks for visiting my blog.





One year without a PC

13 03 2013

About one year ago I kicked off my PC for private use.
This post is about my experiences on using solely an iPad and iPhone.
Could these two Apple devices replace my PC? Are there any disadvantages?

Answering and assessing these questions I first have to describe what I am doing with these two young electronic helpers.

Here are the tasks for me, the iPad and the iPhone …

  • Online – Banking
  • E-Mail communication
  • Writing letters
  • Archiving documents electronically
  • Capturing ideas
  • Organizing private long-term commitments
  • Managing photos, contacts and events
  • Online-Shopping
  • Creating images for blogs
  • Participation in forums
  • Writing blogs

All these tasks can be fulfilled by using an iPad. And others?

I started a topic ‘What iPad cannot do’ on iMore, Everything iPhone and MacTalk Australia forum to ask the members what their opinion is.

A member of MacTalk Australia forum should be separately quoted here because he hit that nail square on the head regarding tasks which are not important for me but for other users …

I don’t think it’s a question of whether you can or cannot do any given thing with an iPad compared to a computer, but rather, how well you can do such things. Like, could an iPad convert video? Maybe, if there was an app for that. But I doubt it’d be able to do it as well as a computer. And even though you can put together movies on the iPad itself, I doubt you’re going to see any serious productions produced entirely on an iPad.

Other opinions …

iMore (TurboTiger)
Accessing sites that require Java Applets. This is why I also have an MacBook Air.

iMore (Alli)
True Multitasking, Multiple Windows, Uploading files to websites (except photos)

MacTalk (Geoff3DMN)
RAW photo editing

MacTalk (glacierdave)
The biggest area where I think this conversion would fall down for many users is financial or business applications. In my area that frequently means finance apps customised for primary production and GIS-style applications for land management. While there’s iPad alternatives for these, they aren’t as widely known and accepted as the current crop of Windows applications and a conversion to iPad would involve some certain pain.

MacTalk (icant)
Can you swat a spider with an iPad? Yes, but not very well. A magazine is preferred. There are some tools to edit Openstreetmap on iOS. But the desktop apps are much better. e.g. JOSM runs on Java.

Everything iPhone (Mugwhamp)
I teach IB literature and theory of knowledge, and I use my iPad 10 hours a day. I make all spreadsheets, docs, and newsletters with the iPad, in addition to messaging and email. I regularly project my lessons on to a screen, use the iPad for note taking in meetings, video and audio record my students’ presentations, make my own presentations, edit PDFs, and edit photos and videos. The ONLY thing I use my laptop for is downloading music and videos and transferring them to the iPad via iTunes. When my laptop dies, I will only keep a home desktop for the aforementioned purpose. I’m definitely post-PC, and I love it. I understand that some technical professionals may need something more, but for the many and varied tasks that I engage in as an educator, the iPad rules. It is most definitely a powerful production tool.

Everything iPhone (Europa)
Running a server, Playing non-iTunes friendly videos (you need a computer to do the live conversion with Air Video and to move them to the phone for playback via VLC), Ripping and converting videos, Burning and playing CDs/DVDs, Updating the firmware on Bluetooth devices, Torrents, Photoshop, Audition, etc., Accessing the file system and making modifications, Running the full version of iTunes, Capturing/recording video that is playing on the screen, Hiding the pesky Newsstand app, Flash video content, Programming, Restoring or applying a full update to the iPad, Jailbreaking, Air Print to an unsupported printer, Computer games

MacTalk (Steeley)
I certainly can’t be a graphic designer with an iPad. The screen size is too small, I can’t use a graphic tablet or mouse, there’s no professional software and, the biggest issue, you cannot colour calibrate an ipad and the existing over saturated colours on iPads are next to useless when designing for print.

iPad in education …

The forum members told us what we cannot do with an iPad.
Here are some links about the usage of iPad in the educational sector.
What we can learn from this is that the iPad falls short in many cases but has substantial benefits in other cases.

Leeds University: Integrating iPads into Universities

Pepperdine University: Research Study on Using iPads

Here are my professional responsibilities …

  • Developing software based on Microsoft Access
  • Updating content of the company-website
  • UI and UX design
  • Software maintenance
  • Deployment of software updates
  • Maintenance of the LAN

iPad and Windows cannot be friends so none of these tasks can be done by the little brother. iPad may only be used for checking things via a remote desktop connection.

The benefits of the iPad …

  • Mobility
  • Use it at a time you need it
  • UI (the user interface)
  • UX (the user experience)
  • Quietness
  • Sharpness of the display
  • Size
  • Basically no need of any peripherals

When I go to the office it’s the way to work with hardware you have known for decades. The first IBM PC was released in 1981 and a bit later it got Windows and a mouse. Since that time there were basically no changes regarding this configuration, nothing what you would call innovative.
The whole machine with its peripherals was just for doing the things you have to do. Did the machine ever motivate you to do new things?

As to the immobility of a PC you have to have your ideas when you sit in front of your desk. But this often doesn’t work. There are ideas coming up just when you do not sit in the office. Even a notebook did not change this none-productive-environment basically.

But the iPad did.

It’s because a touchscreen is much nearer to human activities than any other device. What we do is mostly what we do with our hands. It’s our first approach to new things. Creating artworks, modeling new devices or writing down all the ideas leading to the E=m c c equation on a sheet of paper while walking through the room and reflecting our thoughts is almost always done by hand.

As to limited software capabilities you are forced to find out new ways to organize your work. And these new approaches of modern computing are often easier and more effective. So the machine motivates you to go alternative ways. That’s what we call creativity.

What do you think?
Would this man have been even more creative with an iPad?

20130123-150612.jpg

Creativity has nothing to do with any activity in particular – with painting, poetry, dancing, singing or finding out E=m c c.

Anything can be creative – you bring that quality to the activity. Activity itself is neither creative nor uncreative. You can paint in an uncreative way and you can clean the floor in a creative way.

iPad supports creativity by forcing you to do things with your hand. That’s what we learned as we grew up and that’s to what we come back using this kind of machine where the mouse is just eating its cheese and not supporting us.

My opinion might look highly subjective and younger people growing up with these technical marvels cannot understand me. Then you should know that I grew up without any computer you could afford for private use.
My first PC was a Sharp MZ 80K (1978) followed by an IBM PC (1981) and everybody thought these machines are made for working while you first think of an iPad as a gadget just for fun.

Sometimes I boot the IBM PC still residing in our office (which, you won’t believe it, is still working!) and compare it with the iPad. If you had traced this long way you may understand me.

Last but not least let’s hear what EINSTEIN said …

Everything should be as simple as it is, but not simpler.
The true sign of intelligence is not knowledge but imagination.
Logic will get you from A to B. Imagination will take you everywhere.

Summary …

Nobody would use a 40t truck to buy a bottle of milk and nobody would try to transport 20 pupils to school with a Smart. So it’s no rigorous YES or NO to a PC or a tablet. Use the device it’s dedicated for at the right time and at the right place. And that’s definitely not a PC for brainstorming in a coffee shop and it’s not a tablet for doing the relevant tasks in the office.
Like in all other parts of our life we are targeted to use the device which fits best for a task. The only requirement which must be fulfilled is the ability of seamless data exchange between both, the PC and the tablet.

(This post was updated on 2013-05-22)

Thanks for visiting http://iNotes4You.com.








Follow

Get every new post delivered to your Inbox.

Join 185 other followers

%d bloggers like this: