Download NFC Android Application Development - e
Transcript
3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 Android application structure . . . . . . . . . . . Cloud Architecture . . . . . . . . . . . . . . . . . Typical MVC collaboration . . . . . . . . . . . . Application launch flow . . . . . . . . . . . . . . . Application settings, report bug and sharing flow MapFragment flow . . . . . . . . . . . . . . . . . SocialFragment flow . . . . . . . . . . . . . . . . NFCPointsFragment flow . . . . . . . . . . . . . . ServeActivity flow . . . . . . . . . . . . . . . . . . WallActivity flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 59 59 64 64 65 66 67 68 68 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 Styled button not pressed and pressed . . . . . . . Tag Dispatch System [43] . . . . . . . . . . . . . . Beam flow . . . . . . . . . . . . . . . . . . . . . . . Registration Dialog . . . . . . . . . . . . . . . . . . Profile picture selector . . . . . . . . . . . . . . . . UniteNFC Facebook page . . . . . . . . . . . . . . Facebook Dialog . . . . . . . . . . . . . . . . . . . Facebook flow (I) . . . . . . . . . . . . . . . . . . . Facebook flow (II) . . . . . . . . . . . . . . . . . . Example publication on Facebook . . . . . . . . . . Different languages resource folders . . . . . . . . . Notification of nearby NFC Point . . . . . . . . . . UniteNFC user sessions statistics (03/10/2013) . . . UniteNFC device statistics (03/10/2013) . . . . . . UniteNFC language statistics (03/10/2013) . . . . . UniteNFC engagement flow statistics (03/10/2013) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 81 89 91 104 107 110 111 112 114 116 118 120 121 121 122 5.1 5.2 5.3 Logcat example logs . . . . . . . . . . . . . . . . . . . . . . . . . . 126 REST API testing . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 UniteNFC in a tablet . . . . . . . . . . . . . . . . . . . . . . . . . . 130 6.1 Android vs. iOS fragmentation [45] . . . . . . . . . . . . . . . . . . 132 7.1 Gantt Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 B.1 B.2 B.3 B.4 B.5 B.6 Installation and Launch Login . . . . . . . . . . . Main screen . . . . . . . Map screen . . . . . . . NFC Points screen . . . Social screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 147 148 149 150 151