Showing posts with label ios. Show all posts
Showing posts with label ios. Show all posts

Friday, May 15, 2015

Why Aren't You Using Google Keep ?






Google Keep is an amazing little web based note taker!

 I can understand now at this point that inviting a new app into your live to keep lists and reminders is a crowded space. But I really want to open your minds to this one. Google Keep has some tremendous benefits for the super busy person who wants labeling in one place.







  • Syncs across Google Accounts, Allows Sharing and Exporting to Google Docs
  • Provides Notifications and Reminders
  • Allows for labeling, labeling
  • creating checkboxes and crossing items off of your list without losing the item.
  • Allows for archiving, changing of list color and email sharing.
  • Has nice smooth web and desktop interface linked with your Google Account.
  • It can also be added as a shortcut to your Google Apps(The same place you find Drive and Docs).


I was slow to start using Google Keep as it was very similar to Evernote in its features but as a dedicated Google Docs user the creation of Docs from my lists was the biggest selling point. Additionally, the ability to have a cross platform application that syncs with my Google Desktop as an option makes efficiency when moving from location to location amazingly simple.

Google Keep Desktop View
I have used this app to share lists which are constantly evolving and changing in real time. I have also used this list maker to more easily enable blogging on the run and turning into a Google Doc in a click of a button.


So go ahead download the "Keep" app from Google Play or find the 3rd party "Go Keep" app from the App Store and test out the sharing of lists,notes,photos and whatever your heart desires across email accounts.


Also be sure to view your synced desktop version when logged into your Google Account.


https://keep.google.com/

I think may find yourself returning to it before you know it as your go to list maker/ creative space.

Friday, March 14, 2014

Mobile Application Curriculum: Intro to Mobile Development Platforms

Introducing students to the variety of common mobile development platforms is a great place to start with mobile development curriculum. The differences between these platforms and the available technology varies with the design approaches for each platform. It is beneficial to introduce students to:

1.Examining different mobile development platforms and their interfaces (Android,iPhone,Windows) and defining the differences between them.
2. Review differences in device technology and technology capability as it relates to the visual and technical design of a mobile application.
3. Review and understand the current design standards for iPhone and Android(includes icon design, design resolution and interface).
4. Define different design approaches for different mobile platforms. Explain strategies used to have the application work across platforms.
I have provided a list of resources and descriptions of how they can connect with developing students understanding of the Android and iOS platforms. Use these as starting points for class discussions and
strategy development. The links below can provide an outline for instruction.

Review of Android & iOS Developer Guidelines
Review the contents of the iOS and Android Development guidelines.These guidelines have been prepared to assist developers with making apps that the marketplaces can support and also are user friendly to the consumer. These documents can be quite deep but it is important to notice how specifically they are written and how their details can influence the successful deployment of an application or additional phases of debugging.


Platform Design Standards
After reviewing the design guidelines for Android and iOS you should be able to clearly identify the major differences between these platforms. During this part of the instruction the discussion/review of the reading can be done individually or used as a basis of discussion. Students should be able to identify major differences in how these two platforms are approached differently from a design perspective.  This looks like notes to the teacher, not instruction to the student.


Differences Between Android & iOS Hardware/Software
In addition to design standards, what are the described differences in hardware, software or operating system you see defined in the design guidelines of these two platforms? You should clearly identify known operating systems or device based hardware. You may also infer knowledge of current operating systems on specific devices.



Common Strategies For Cross Platform Design
Research using search engines(Google,Bing) the alternatives to creating apps for iOS or Android. Use the questions to guide the search.
  • What other opportunities for app marketplaces are there?
  • Can students find a current breakdown of the market share for different types of mobile application development?
  • Who are the contenders?
  • What does the market share breakdown tell us about the choice of development tools or platforms?

Students will ideally be able to differentiate between platforms and define the technology behind them.

These questions can help identify learning objectives.
1.Define three major differences between Android and iOS applications.
2. What is an alternative to developing for Android or iOS? What is a challenge to this alternative?
3. Which platform has an operating system which is open-source (free to upgrade and download)?


SUMMARY
Understanding the variety of layouts and possible user experiences which are available in the two largest development platforms (Android and iOS) will help students understand the design possibilities. In this lesson students should begin to see the wide world of mobile application development. The goal is to introduce to students the current guidelines for application development for the two major platforms and differentiate the needs of each platform in terms of design.  Based on the knowledge gained from guided discussion and research on mobile platforms students should also better understand the larger context of the mobile development market.



Sample Assignments


1. Short Essay: After reading the Android and Apple Design standards, define the major differences between the Android and iPhone platforms. What do the design standards tell you about technology required and used to create mobile applications? Was there something that was unexpected in these documents? If yes, what, and why were you not expecting it?How would you use these documents to assist you in creating a mobile application for either platform? Which platform do you prefer and why?
2. Case study research and presentation. Research a mobile application using internet search engines which has had multiple design issues related to being placed on different app markets. What were the issues? How were they resolved? What strategies were used to resolve the issues between platforms? What can be learned and applied to your own possible mobile design? Make a visual presentation using Powerpoint, Prezi or other slide-based presentation tool representing your answers to these questions.