HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 SincereNet Technologies and References"

From IS480
Jump to navigation Jump to search
 
(45 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
| width="16%" align="center" |[[Image:SincereNet_Logo_2.png‎ |800px]]
 
| width="16%" align="center" |[[Image:SincereNet_Logo_2.png‎ |800px]]
|-
 
 
|}
 
|}
<!--Navigation border-->
+
<!--Navigation bar-->
[[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]]
+
{| style="background-color:#ff0000; border-bottom: 3px solid #dc143c; color:#000000" width="100%" cellspacing="0" cellpadding="4" valign="top" border="0" |
  
<!--Navigation bar-->
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#dc143c" width="10%" | [[IS480_Team_wiki:_2012T1_SincereNet|<font face="Prestige Elite Std" color=white><b>Home</b></font>]]
{| style="background-color:#ffffff; border-bottom: 3px solid #dc143c; color:#000000" width="100%" cellspacing="0" cellpadding="5" valign="top" border="0" |
 
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#dc143c" width="10%" | [[IS480_Team_wiki:_2012T1_SincereNet|<font color="#dc143c"><b>Home</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Midterm_Wiki|<font face="Prestige Elite Std" color=white><b>Mid Term</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_About_Our_Team|<font color="#dc143c"><b>About Our Team</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_About_Our_Team|<font face="Prestige Elite Std" color=white><b>Our Team</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Description|<font color="#dc143c"><b>Project Description</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Description|<font face="Prestige Elite Std" color=white><b>Project Description</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Documentation|<font color="#dc143c"><b>Documentation</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Documentation|<font face="Prestige Elite Std" color=white><b>Documentation</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Management|<font color="#dc143c"><b>Project Management</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Management|<font face="Prestige Elite Std" color=white><b>Project Management</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f08080', endColorstr='#05b6c8'); background: -webkit-gradient(linear, left top, left bottom, from(#ffa07a), to(#dc143c)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Technologies_and_References|<font color="#ffffff"><b>Technologies & References</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[Image:Magician_spidey.png|30px]] [[IS480_Team_wiki:_2012T1_SincereNet_Technologies_and_References|<font face="Prestige Elite Std" color=white><b>Technologies & References</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Team_Reflections|<font color="#dc143c"><b>Team Reflections</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Team_Reflections|<font face="Prestige Elite Std" color=white><b>Our Thoughts</b></font>]]
 
|}
 
|}
<!--Navigation border-->
 
[[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]][[Image:curve_border.png |153px]]
 
  
 
<div style="width: 90%; margin: 10px auto 10px 30px; border: 1px solid #fff0f5; padding: 10px; background-color: #fff0f5;">
 
<div style="width: 90%; margin: 10px auto 10px 30px; border: 1px solid #fff0f5; padding: 10px; background-color: #fff0f5;">
Line 33: Line 29:
 
{|"class=wikitable sortable" border="0"
 
{|"class=wikitable sortable" border="0"
 
  |-
 
  |-
  ! scope="col" width="1000" style="background:#d3d3d3;" | Team Existing Hardwares
+
  ! scope="col" width="1000" style="background:#ff9900;" | Team Existing Hardwares
 
  |-
 
  |-
 
  ! scope="row" align = "left" style="background:#efefef;" |  
 
  ! scope="row" align = "left" style="background:#efefef;" |  
 
  <li>3 Android phones: 1 Samsung, 2 HTC
 
  <li>3 Android phones: 1 Samsung, 2 HTC
  <li>5 Laptops (2 MAC, 3 Window OS)
+
  <li>5 Laptops (2 MAC, 3 PCs)
 +
<center><gallery>
 +
Image:Samsung.jpg|'''Samsung Android Phone'''<br/>
 +
Image:HTC1.jpg|'''HTC Android Phone 1'''<br/>
 +
Image:HTC2.jpg|'''HTC Android Phone 2'''<br/>
 +
</gallery></center>
 +
 
 
  |}
 
  |}
 
{|"class=wikitable sortable" border="0"
 
{|"class=wikitable sortable" border="0"
 
  |-
 
  |-
  ! scope="col" width="1000" style="background:#d3d3d3;" | Software Development Requirements
+
  ! scope="col" width="1000" style="background:#ff9900;" | Software Development Technologies
 
  |-
 
  |-
 
  ! scope="row" align = "left" style="background:#efefef;" |
 
  ! scope="row" align = "left" style="background:#efefef;" |
Line 47: Line 49:
 
{|
 
{|
 
|-
 
|-
| width="16%" align="center" |[[Image:TechnologiesNew.png‎ |500px]]
+
| width="16%" align="center" |[[Image:Technologies_utilized.png|500px]]
 
|}
 
|}
  
<li>PHP - Web services required for the android phone image upload services.
 
<li>Eclipse IDE - To develop our Android mobile application using their native programming languages.
 
<li>Android SDK and Eclipse ADT plugins -  To develop our android application and using their native programming languages.
 
<li>Java Platform Standard Edition 7.
 
<li>FileZilla - An FTP Client to access B1G1 web server production.
 
<li>SVN Tortoise - A SVN Client to connect to our SVN repository.
 
<li>Drupal 6.x (CMS) - To host a widget of livefeed updates contributed by Worthy Cause Team Members.
 
<li>WAMP Webserver 2.2 - For our Drupal web application development and access MySQL services.
 
<li>MySQL 4.1 Database
 
  
 
  |}
 
  |}
 
{|"class=wikitable sortable" border="0"
 
{|"class=wikitable sortable" border="0"
|-
+
 
! scope="col" width="1000" style="background:#d3d3d3;" | Software Licencing Requirements
 
|-
 
 
  ! scope="row" align = "left" style="background:#efefef;" |  
 
  ! scope="row" align = "left" style="background:#efefef;" |  
<li>Hockey Kit: It helps to upload Mobile App in a format of .apk.
 
 
  |}
 
  |}
 
{|"class=wikitable sortable" border="0"
 
{|"class=wikitable sortable" border="0"
 
  |-
 
  |-
  ! scope="col" width="1000" style="background:#d3d3d3;" | References
+
  ! scope="col" width="1000" style="background:#ff9900;" | SDK References
 
  |-
 
  |-
 
  ! scope="row" align = "left" style="background:#efefef;" |  
 
  ! scope="row" align = "left" style="background:#efefef;" |  
  <li> Android SDK / Hockey Kit [http://hockeykit.net/]
+
<center><gallery>
 +
Image:Android SDK.png|'''[http://developer.android.com/sdk/index.html Android SDK]'''<br/>
 +
Image:Android Facebook SDK.png|'''[https://developers.facebook.com/docs/reference/androidsdk/ Android Facebook SDK]'''<br/>
 +
</gallery></center>
 +
 
 
  |}
 
  |}
 
{|"class=wikitable sortable" border="0"
 
{|"class=wikitable sortable" border="0"
 
  |-
 
  |-
  ! scope="col" width="1000" style="background:#d3d3d3;" | Open Source Codes
+
  ! scope="col" width="1000" style="background:#ff9900;" | Open Source Codes
 
  |-
 
  |-
 
  ! scope="row" align = "left" style="background:#efefef;" |  
 
  ! scope="row" align = "left" style="background:#efefef;" |  
Line 94: Line 88:
  
 
<h1>Splash Page</h1>
 
<h1>Splash Page</h1>
 +
<li>[http://mobile.tutsplus.com/tutorials/appcelerator/titanium-mobile-build-an-image-uploader/ Build an Image Uploader]
  
 
<h1>User Login functionality</h1>
 
<h1>User Login functionality</h1>
 +
<li>[http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/ Android Login and Registration with PHP, MySQL and SQLite]
 +
<li>[http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ Connect Android with PHP, MySQL]
  
 
<h1>Navigation tabs UI component</h1>
 
<h1>Navigation tabs UI component</h1>
 +
<li>[http://jayxie.com/mirrors/android-sdk/resources/tutorials/views/hello-tabwidget.html Draw an interface that uses tabs to navigate between different views]
 +
<li>[http://polyclefsoftware.blogspot.sg/2009/09/fun-with-tabs-in-android.html Fun With Tabs in Android]
  
 
<h1>ContextMenu UI component</h1>
 
<h1>ContextMenu UI component</h1>
 +
<li>[http://mobile.dzone.com/news/context-menu-android-tutorial Context Menu Android Tutorial]
  
 
<h1>Upload Image to Database</h1>
 
<h1>Upload Image to Database</h1>
+
<li>[http://stackoverflow.com/questions/9564538/how-to-upload-images-to-php-server-and-store-in-phpmyadmin Upload images to Php server and store in phpmyadmin]
 +
<li>[http://getablogger.blogspot.sg/2008/01/android-download-image-from-server-and.html Download image from server and show]
 +
<li>[http://russenreaktor.wordpress.com/2010/02/20/solved-android-save-image-to-media-provider-on-android Save Image to Media Provider on Android]
 +
<li>[http://www.thaicreate.com/mobile/android-json-progressbar-progressdialog.html Loading JSON and ProgressBar/ProgressDialog]
 +
 
 +
<h1>Downloading Image from server</h1>
 +
<li>[http://wptrafficanalyzer.in/blog/android-http-access-with-httpurlconnection-to-download-image-example/ Android Http Access with HttpUrlConnection to download image]
 +
<li>[http://www.java-samples.com/showtutorial.php?tutorialid=1521 Progress bar and downloading a file sample program in Android]
 +
 
 
<h1>Upload diary description</h1>
 
<h1>Upload diary description</h1>
 +
<li>[http://saigeethamn.blogspot.sg/2009/10/shared-preferences-android-developer.html Shared Preferences | Android Developer Tutorial (Part 13)]
  
 
<h1>Filter effects</h1>
 
<h1>Filter effects</h1>
 +
<li>[http://github.com/ragnraok/android-image-filter Image filter]
  
 
<h1>Camera functionality</h1>
 
<h1>Camera functionality</h1>
<li>http://developer.android.com/guide/topics/media/camera.html#custom-camera
+
<li>[http://developer.android.com/guide/topics/media/camera.html#custom-camera Building a Camera App]
<li>http://developer.android.com/training/camera/cameradirect.html  
+
<li>[http://developer.android.com/training/camera/cameradirect.html Controlling the Camera]
<li>http://www.vogella.com/articles/AndroidCamera/article.html  
+
<li>[http://www.vogella.com/articles/AndroidCamera/article.html Android Camera API - Tutorial]
<li>http://code.google.com/p/openmobster/wiki/CameraTutorial#Step_1:__Create_a_class_that_extends_and_implements_.Callback
+
<li>[http://code.google.com/p/openmobster/wiki/CameraTutorial#Step_1:__Create_a_class_that_extends_and_implements_.Callback Android Camera Integration]
<li>http://developer.android.com/training/camera/photobasics.html  
+
<li>[http://developer.android.com/training/camera/photobasics.html Taking Photos Simply]
<li>http://stackoverflow.com/questions/2864271/how-to-access-gallery-camera-media-videos-and-display-it-in-list-on-button-cl  
+
<li>[http://stackoverflow.com/questions/2864271/how-to-access-gallery-camera-media-videos-and-display-it-in-list-on-button-cl Access gallery]
<li>http://stackoverflow.com/questions/tagged/android-camera?sort=active&pagesize=50
+
<li>[http://stackoverflow.com/questions/tagged/android-camera?sort=active&pagesize=50 Capture pictures and videos in applications]
<li>http://stackoverflow.com/questions/11688360/capturing-image-with-camera-and-put-an-imageview-on-that-how, <li>http://stackoverflow.com/questions/8619854/camera-overlay-picture-black  
+
<li>[http://stackoverflow.com/questions/11688360/capturing-image-with-camera-and-put-an-imageview-on-that-how Capture images with camera and put an imageview on that]
<li>http://developer.android.com/training/camera/photobasics.html#TaskPhotoView  
+
<li>[http://stackoverflow.com/questions/8619854/camera-overlay-picture-black Camera Overlay Picture Black]
<li>http://stackoverflow.com/questions/8697684/taking-and-saving-picture-android-camera-the-picture-is-not-saved-on-my-device  
+
<li>[http://developer.android.com/training/camera/photobasics.html#TaskPhotoView View and Save photos]
<li>http://stackoverflow.com/questions/5469954/android-image-save-to-res-drawable-folder  
+
<li>[http://stackoverflow.com/questions/8697684/taking-and-saving-picture-android-camera-the-picture-is-not-saved-on-my-device Android camera taking and saving pictures]
<li>http://stackoverflow.com/questions/11884438/pause-activity-while-waiting-for-picturecallback-to-occur
+
<li>[http://stackoverflow.com/questions/5469954/android-image-save-to-res-drawable-folder Android camera saving images to res/drawable folder]
<li>http://stackoverflow.com/questions/11880363/display-image-in-another-activity-after-capture-in-android  
+
<li>[http://stackoverflow.com/questions/11884438/pause-activity-while-waiting-for-picturecallback-to-occur 'Pause' activity while waiting for PictureCallback to occur]
<li>http://stackoverflow.com/questions/11880253/modify-android-crop-intent  
+
<li>[http://stackoverflow.com/questions/11880363/display-image-in-another-activity-after-capture-in-android Display image in another activity after capturing]
<li> http://dharmendra4android.blogspot.in/2012/04/save-captured-image-to-applications.html
+
<li>[http://stackoverflow.com/questions/11880253/modify-android-crop-intent Modify Android crop intent]
<li>http://stackoverflow.com/questions/6391873/how-to-use-a-clicked-picture-in-a-new-activity?rq=1  
+
<li>[http://dharmendra4android.blogspot.in/2012/04/save-captured-image-to-applications.html Save captured image to application's local file directory]
<li>http://itp.nyu.edu/~sve204/mobilemedia_spring10/androidCamera101.pdf
+
<li>[http://stackoverflow.com/questions/6391873/how-to-use-a-clicked-picture-in-a-new-activity?rq=1 Use a clicked picture in a new activity]
<li>http://stackoverflow.com/questions/6932286/start-edit-activity-right-after-picture-is-taken-at-action-image-capture-activit?rq=1  
+
<li>[http://itp.nyu.edu/~sve204/mobilemedia_spring10/androidCamera101.pdf Capturing a picture with an Intent]
<li>http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113770  
+
<li>[http://stackoverflow.com/questions/6932286/start-edit-activity-right-after-picture-is-taken-at-action-image-capture-activit?rq=1 Start editing activity right after picture is taken at ACTION_IMAGE_CAPTURE activity]
<li>http://stackoverflow.com/questions/2478615/android-textview-with-scrollbars-and-maxheight?lq=1
+
<li>[http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113770 Google Play: Export Compliance]
<li>http://stackoverflow.com/questions/1748977/making-textview-scrollable-in-android  
+
<li>[http://stackoverflow.com/questions/2478615/android-textview-with-scrollbars-and-maxheight?lq=1 Android TextView with scrollbars and maxHeight]
<li>http://www.technotalkative.com/android-development-tipstricks/  
+
<li>[http://stackoverflow.com/questions/1748977/making-textview-scrollable-in-android Making TextView Scrollable in Android]
<li>http://www.technotalkative.com/android-launch-native-camera-application-to-capture-image-and-use-it-inside-imageview/  
+
<li>[http://www.technotalkative.com/android-development-tipstricks/ Android Development Tips/Tricks]
<li>http://stackoverflow.com/questions/9711983/android-cropping-after-camera-and-gallery-intents-gives-strange-results?rq=1  
+
<li>[http://www.technotalkative.com/android-launch-native-camera-application-to-capture-image-and-use-it-inside-imageview/ Take picture by using Android native camera]
<li>http://stackoverflow.com/questions/9078463/how-to-crop-image-from-my-app-with-gallery?rq=1
+
<li>[http://stackoverflow.com/questions/9711983/android-cropping-after-camera-and-gallery-intents-gives-strange-results?rq=1 Cropping after Camera and Gallery Intents Gives Strange Results]
<li>http://stackoverflow.com/questions/9525127/android-stretch-crop-image-but-remains-aspact-ratio?rq=1
+
<li>[http://stackoverflow.com/questions/9078463/how-to-crop-image-from-my-app-with-gallery?rq=1 Crop image from app with gallery]
<li>http://stackoverflow.com/questions/7266572/how-to-save-images-from-camera-in-android-to-specific-folder  
+
<li>[http://stackoverflow.com/questions/9525127/android-stretch-crop-image-but-remains-aspact-ratio?rq=1 Android: Stretch & Crop Image (but remains Aspact-ratio)]
<li>http://www.marceloduende.com/blog/?p=1  
+
<li>[http://stackoverflow.com/questions/7266572/how-to-save-images-from-camera-in-android-to-specific-folder Save images from Camera in Android to specific folder]
<li>http://www.helloandroid.com/tutorials/how-download-fileimage-url-your-device
+
<li>[http://www.marceloduende.com/blog/?p=1 Uploading an image to a Web Server]
<li>http://developer.android.com/reference/android/graphics/BitmapFactory.html#decodeResource%28android.content.res.Resources,%20int,%20android.graphics.BitmapFactory.Options%29
+
<li>[http://www.helloandroid.com/tutorials/how-download-fileimage-url-your-device Download images from url to device]
<li>http://developer.android.com/reference/android/widget/ImageView.html#setImageBitmap%28android.graphics.Bitmap%29
+
<li>[http://developer.android.com/reference/android/widget/ImageView.html#setImageBitmap%28android.graphics.Bitmap%29 Set a Bitmap as the content of this ImageView]
<li>http://stackoverflow.com/questions/5774872/how-to-capture-a-custom-image-size-with-the-camera-in-android
+
<li>[http://stackoverflow.com/questions/5774872/how-to-capture-a-custom-image-size-with-the-camera-in-android Capture a custom image size with the camera in Android]
<li>http://stackoverflow.com/questions/8008915/how-to-send-image-from-one-activity-to-another-activity-that-is-selected-from-th?lq=1
+
<li>[http://stackoverflow.com/questions/8008915/how-to-send-image-from-one-activity-to-another-activity-that-is-selected-from-th?lq=1 Send image from one activity to another activity that is selected from the Android Gallery]
<li>http://developer.android.com/training/basics/intents/filters.html
+
<li>[http://developer.android.com/training/basics/intents/filters.html Allowing Other Apps to Start Your Activity]
<li>http://stackoverflow.com/questions/2085003/how-to-select-and-crop-an-image-in-android?rq=1
+
<li>[http://stackoverflow.com/questions/2085003/how-to-select-and-crop-an-image-in-android?rq=1 Select and crop an image in Android]
<li>http://stackoverflow.com/questions/4715044/android-how-to-convert-whole-imageview-to-bitmap
+
<li>[http://stackoverflow.com/questions/4715044/android-how-to-convert-whole-imageview-to-bitmap Convert whole ImageView to Bitmap]
<li>http://developer.android.com/reference/android/widget/ImageButton.html
+
<li>[http://developer.android.com/reference/android/widget/ImageButton.html ImageButton]
<li>http://www.linuxtopia.org/online_books/android/devguide/guide/topics/ui/menus.html
+
<li>[http://www.linuxtopia.org/online_books/android/devguide/guide/topics/ui/menus.html Creating Menus]
<li>http://stackoverflow.com/questions/2085003/how-to-select-and-crop-an-image-in-android?rq=1
+
<li>[http://stackoverflow.com/questions/2085003/how-to-select-and-crop-an-image-in-android?rq=1 Select and crop an image in Android]
<li>http://mobile.tutsplus.com/tutorials/android/android-sdk-sending-pictures-the-easy-way/
+
<li>[http://stackoverflow.com/questions/7887078/android-saving-file-to-external-storage/7887114#7887114 Android saving file to external storage]
<li>http://stackoverflow.com/questions/5814144/how-to-upload-photo-in-twitter-from-android?rq=1
+
<li>[http://stackoverflow.com/questions/8560501/android-save-image-into-gallery Save image into gallery]
<li>http://stackoverflow.com/questions/5801919/how-to-upload-photo-in-facebook-from-gallery-in-android?rq=1
+
<li>[http://stackoverflow.com/questions/8686007/how-to-save-a-bitmap-into-phones-gallery Save a bitmap into phone's gallery]
<li>http://stackoverflow.com/questions/7887078/android-saving-file-to-external-storage/7887114#7887114 (+15)
+
<li>[http://stackoverflow.com/questions/9126249/how-to-store-image-to-phone-gallery Store image to phone gallery]
<li>http://stackoverflow.com/questions/8560501/android-save-image-into-gallery (-1)
+
<li>[http://stackoverflow.com/questions/6042416/build-a-photo-upload-application-in-android Build a photo upload application in Android]
<li>http://stackoverflow.com/questions/8686007/how-to-save-a-bitmap-into-phones-gallery
+
<li>[http://stackoverflow.com/questions/11154251/sessions-and-file-upload-between-drupal-and-android Sessions and file upload between Drupal and Android]
<li>http://stackoverflow.com/questions/9126249/how-to-store-image-to-phone-gallery (+5)
+
<li>[http://groups.drupal.org/node/43682 Drupal image management]
<li>http://stackoverflow.com/questions/11241027/android-upload-image-to-mysql http://technotzz.wordpress.com/2012/04/25/save-image-in-mysql-database/
+
<li>[http://www.drupalgardens.com/content/where-do-images-uploaded-site-get-saved Upload images to the site get saved]
<li>http://stackoverflow.com/questions/6042416/build-a-photo-upload-application-in-android
 
<li>http://stackoverflow.com/questions/11154251/sessions-and-file-upload-between-drupal-and-android****
 
<li>http://groups.drupal.org/node/43682
 
<li>http://www.drupalgardens.com/content/where-do-images-uploaded-site-get-saved
 
  
 
<h1>Livefeed Functionality</h1>  
 
<h1>Livefeed Functionality</h1>  
<li>http://www.androidhive.info/2012/02/android-custom-listview-with-image-and-text
+
<li>[http://www.androidhive.info/2012/02/android-custom-listview-with-image-and-text Android Custom ListView with Image and Text]
 
+
<li>[http://stackoverflow.com/questions/4792829/how-to-get-data-from-other-activity-in-android Get data from other activity in android]
<h1>Uploading image to server</h1>
 
<li>http://russenreaktor.wordpress.com/2010/02/20/solved-android-save-image-to-media-provider-on-android
 
<li>http://www.thaicreate.com/mobile/android-json-progressbar-progressdialog.html
 
 
 
<h1>Facebook social media link from application</h1>
 
<li>https://developers.facebook.com/apps
 
<li>https://developers.facebook.com/docs/mobile/android/build/#register
 
  
 
<h1>GPS feature</h1>
 
<h1>GPS feature</h1>
<li>http://code.google.com/p/gexplorer/downloads/list
+
<li>[http://code.google.com/p/gexplorer/downloads/list Javascript based gexplorer class for use with Google Earth API]
<li>https://developers.google.com/maps/documentation/android/hello-mapview
+
<li>[https://developers.google.com/maps/documentation/android/hello-mapview MapView Tutorial]
  
 
<h1>GoogleAnalytics</h1>
 
<h1>GoogleAnalytics</h1>
<li>http://code.google.com/p/analytics-api-samples/downloads/list
+
<li>[http://code.google.com/p/analytics-api-samples/downloads/list Analytics-API-Samples]
 
 
<h1>Twitter</h1>
 
<li>https://github.com/brione/Brion-Learns-OAuth
 
<li>https://dev.twitter.com/docs/auth
 
 
  |}
 
  |}

Latest revision as of 18:03, 25 November 2012

SincereNet Logo 2.png
Home Mid Term Our Team Project Description Documentation Project Management Magician spidey.png Technologies & References Our Thoughts

Technologies & References

Team Existing Hardwares
  • 3 Android phones: 1 Samsung, 2 HTC
  • 5 Laptops (2 MAC, 3 PCs)
  • Software Development Technologies
    Technologies utilized.png


    SDK References
    Open Source Codes

    Installation

  • The official site for Android developers. Provides the Android SDK and documentation for app developers and designers: http://developer.android.com/index.html
  • Android Icon design guidelines: http://developer.android.com/guide/practices/ui_guidelines/icon_design.html
  • Hello, Android (3rd edition): Introducing Google's Mobile Development Platform (Book): http://pragprog.com/book/eband3/hello-android
  • Hello Android Tutorial source codes (book examples): http://pragprog.com/titles/eband3/source_code
  • Eclipse IDE: http://www.eclipse.org/downloads/packages/eclipse-classic-42/junor
  • Android SDK: http://developer.android.com/sdk/index.html
  • Android for Eclipse plugin: http://developer.android.com/tools/sdk/eclipse-adt.html
  • JDK SE 7: http://www.oracle.com/technetwork/java/javase/downloads/index.html
  • Subclipse (Subversion plugin for eclipse): http://marketplace.eclipse.org/content/subclipse
  • Instructions after installing Subclipse plugin: https://wiki.engr.illinois.edu/display/cs125/Eclipse+and+SVN+Instructions

    Splash Page

  • Build an Image Uploader

    User Login functionality

  • Android Login and Registration with PHP, MySQL and SQLite
  • Connect Android with PHP, MySQL

    Navigation tabs UI component

  • Draw an interface that uses tabs to navigate between different views
  • Fun With Tabs in Android

    ContextMenu UI component

  • Context Menu Android Tutorial

    Upload Image to Database

  • Upload images to Php server and store in phpmyadmin
  • Download image from server and show
  • Save Image to Media Provider on Android
  • Loading JSON and ProgressBar/ProgressDialog

    Downloading Image from server

  • Android Http Access with HttpUrlConnection to download image
  • Progress bar and downloading a file sample program in Android

    Upload diary description

  • Shared Preferences | Android Developer Tutorial (Part 13)

    Filter effects

  • Image filter

    Camera functionality

  • Building a Camera App
  • Controlling the Camera
  • Android Camera API - Tutorial
  • Android Camera Integration
  • Taking Photos Simply
  • Access gallery
  • Capture pictures and videos in applications
  • Capture images with camera and put an imageview on that
  • Camera Overlay Picture Black
  • View and Save photos
  • Android camera taking and saving pictures
  • Android camera saving images to res/drawable folder
  • 'Pause' activity while waiting for PictureCallback to occur
  • Display image in another activity after capturing
  • Modify Android crop intent
  • Save captured image to application's local file directory
  • Use a clicked picture in a new activity
  • Capturing a picture with an Intent
  • Start editing activity right after picture is taken at ACTION_IMAGE_CAPTURE activity
  • Google Play: Export Compliance
  • Android TextView with scrollbars and maxHeight
  • Making TextView Scrollable in Android
  • Android Development Tips/Tricks
  • Take picture by using Android native camera
  • Cropping after Camera and Gallery Intents Gives Strange Results
  • Crop image from app with gallery
  • Android: Stretch & Crop Image (but remains Aspact-ratio)
  • Save images from Camera in Android to specific folder
  • Uploading an image to a Web Server
  • Download images from url to device
  • Set a Bitmap as the content of this ImageView
  • Capture a custom image size with the camera in Android
  • Send image from one activity to another activity that is selected from the Android Gallery
  • Allowing Other Apps to Start Your Activity
  • Select and crop an image in Android
  • Convert whole ImageView to Bitmap
  • ImageButton
  • Creating Menus
  • Select and crop an image in Android
  • Android saving file to external storage
  • Save image into gallery
  • Save a bitmap into phone's gallery
  • Store image to phone gallery
  • Build a photo upload application in Android
  • Sessions and file upload between Drupal and Android
  • Drupal image management
  • Upload images to the site get saved

    Livefeed Functionality

  • Android Custom ListView with Image and Text
  • Get data from other activity in android

    GPS feature

  • Javascript based gexplorer class for use with Google Earth API
  • MapView Tutorial

    GoogleAnalytics

  • Analytics-API-Samples