Windows Phone Validation: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
No edit summary
Line 96: Line 96:




'''Notes:'''<br />
-May not be able to scroll sideways on a chart (see sample app: chart, chart JS)<br />
-Sometimes the screen flashes in grey when scrolling up/down (See sample app: Format Date Time). Also an area the same size as the button (or other controls) about 1 cm below the control may appear in grey temporarily when the control is clicked (See sample app: Scrolling form).<br />
NEEDS REVISION<br />
-A full keyboard instead of a Date picker may appear when user clicks on a text box with the inputType property set to date. (see sample app: iOS7)<br />
-A full keyboard instead of a Time picker may appear when user clicks on a text box with the inputType property set to time. (See sample app: iOS7)<br />




-Color picker may not work (see sample app: color picker)


2- Chart
I’m unable to scroll in any direction on both phones. But since the android phone screen is bigger I was able to click the Show Chart button and the chart appears like it appears on PC, But again I’m unable to scroll sideways to see the rest of it. Also the error box appears.
On the windows phone I’m unable to scroll and thus unable to reach the button.


3- ChartJS
-jqWidget's DragDrop control does not work(see sample app: Drag Drop)
Same issue on android as in the sample app Chart above.
On windows, the button is positioned higher in this app so I am able to reach it without scrolling. The chart is drawn but not as smoothly as it is drawn on the android phone or PC.


4- CheckBox
Trying to deploy this app on PC causes NS Basic not to respond for a minute. Then opens the deployment link but the older version of CheckBox (the only from the jQuery Mobile Controls folder) is the one that gets opened on the browser, which means that the app hasn’t been deployed.


5- Color Picker
-jqWidgets Grid's features may not all work (see sample app: Grid with Buttons)<br />
Windows: the picker doesn’t work. I’m able to see the colors gradient, I’m able to switch between hue and saturation but unable to pick a color.
NEEDS REVISION<br />
no messageboxes pop up when I click the buttons on the grid




6- Drag Drop
-jqWidgets Input features may not all work (see sample app: Input)<br />
Doesn’t work on windows. I’m unable to drag the text.
NEEDS REVISION<br />
The top textbox works on Windows. But the bottom one doesn’t. when I typed t I got no suggestions. Also, when I tried to edit the text in it, I’m only able to add text to the beginning of the string, it is not letting me move the cursor to the end of the string.




7- Grid
-jqWidgets Listbox may not work (see sample app: Listbox)<br />
Select row 3 works on windows but I’m unable to scroll down to see if a new row has been added when I click Add Row
NEEDS REVISION<br />
Doesn’t work on windows. It is not letting me scroll down, make a selection, or even switch to multiple selections mode.


-jqWidgets Menu may not work (see sample app: Menu)<br />
NEEDS REVISION<br />
The menus and buttons arrangement looks exactly like the PC’s. However, I’m only able to click on the Products dropdown menu. The rest of the buttons are not clickable. Its like they’re just text. so when I click on Home for example, the word home gets selected but no button is pressed.


8- Grid with Buttons
No message boxes pop up on windows when I click any of the buttons.


10- Input
-Manually swiping through jqWidgets PhotoGallery may not work (see sample app: Photo Gallery)<br />
The top textbox works on Windows. But the bottom one doesn’t O.o when I typed t I got no suggestions. Also, when I tried to edit the text in it, I’m only able to add text to the beginning of the string, it is not letting me move the cursor to the end of the string O.o


11- ListBox
Doesn’t work on windows. It is not letting me scroll down, make a selection, or even switch to multiple selections mode.


12- Menu
-jqWidgets Radial Gauge does not work (see sample app: Radial Gauge)
Works on android. error box appears. the menus overlap which is fine because they overlap on PC. But on PC the button about us is visible, whereas on android, the button about us is below the other menu so I’m unable to click it.
The menus and buttons arrangement looks exactly like the PC’s. However, I’m only able to click on the Products dropdown menu. The rest of the buttons are not clickable. Its like they’re just text. so when I click on Home for example, the word home gets selected but no button is pressed.


13- Photo Gallery
Start/Stop slideshow works on both phones. However, manually swiping through the gallery only works on android not on Windows. The error box appears on the android phone.


14- Radial Gauge
-jqWidgets Switch Button does not work (see sample app: Switch Button)
Windows: I’m able to move the slider but the gauge doesn’t move.


15- Rating
Works well on both phones. error box appears on android.


16- Switch Button
-
The switch button is not moving on windows.


18- Menu
On windows, I’m able to only select the visible items since I am unable to scroll up/down.
19- Two Forms
Works on windows.


'''Notes:'''<br />
-Sometimes the screen flashes in grey when scrolling up/down (See sample app: Format Date Time). Also an area the same size as the button (or other controls) about 1 cm below the control may appear in grey temporarily when the control is clicked (See sample app: Scrolling form).<br />
-A full keyboard instead of a Date picker may appear when user clicks on a text box with the inputType property set to date. (see sample app: iOS7)<br />
-A full keyboard instead of a Time picker may appear when user clicks on a text box with the inputType property set to time. (See sample app: iOS7)<br />


Tutorials and Labs
Tutorials and Labs

Revision as of 16:23, 28 May 2014

Windows Phone Validation

      • THIS IS A DRAFT. MUCH OF THE INFORMATION IS OUT OF DATE OR INCORRECT ***

The following features don't work as expected on Windows phones:


-Transition between forms does not appear as smoothly as it should. (Sample app: Two Forms)


-.wav and .mp3 audio files not supported. (Sample app: Audio Video, Play sound)


-The busy indicator does not appear (see sample app: busy indicator)


-The camera doesn't work (see Sample app: camera)


-Some fonts are not supported, for ex: the font Sansation. (See sample app: custom font)


-SpeechSynthesis not supported (see sample app: iHearVoices)
NEEDS REVISION
sound does not play at all. not sure that SpeechSynthesis not supported is the cause of the problem though.


-Gif images may lag (see sample app: MinecraftSim)
NEEDS REVISION
IS THIS A GIF IMAGE?


-SQLite not supported (see sample app: Northwind, SQLite Sample 1, 2, 3)


-May not be able to use two fingers to zoom in on a picture (see sample app: On Gesture)
NEEDS REVISION
Not sure why this doesn't work


-(see sample app: Orientation)
NEEDS REVISION
Not sure why this doesn't work.


-PictureBox1.style.webkitTransform is not supported. (See sample app: Picturebox)
NEEDS REVISION:
Since the spin button doesn't work, (the picture box doesn't flip) it appears that property is not supported. Maybe other webkit properties aren't supported either?


-Zooming in on a picture in a picture box by using the property scroll_options, and setting zoom to true does not work. (See sample app: PictureBox_scrollAndZoom)


-Command Print doesn't work. (see sample app: Print)
NEEDS REVISION
not sure if this is the problem


-HTMLview control may not work well. There may be issues with scrolling (see sample app: Scrolling file).
NEEDS REVISION
as I scroll down, the visible portion of the HTMLview keeps decreasing until I'm unable to see the file at all.


-(see sample app: Signature Capture)
NEEDS REVISION:
not sure why this doesn't work. Nothing appears on the picture box. Problems with picturebox.beginPath() and picturebox.moveTo(x,y)?


-(see sample app: split view)
NEEDS REVISION:
not sure why I was unable to scroll sideways when the app is not fit to screen.


-Property style.webkitTransform not supported? (see sample app: Sprite)
NEEDS REVISION
it appears that this is the problem since mario doesn't spin


-May not be able to scroll in any direction on a Grid (see sample app: Windows Print).
NEEDS REVISION:
unable to scroll in any direction even though in the scroll_options property mousewheel and scroll bars are set to true.


-windows.print() does not work. (see sample app: Windows Print)
NEEDS REVISION
when I click on the print button, nothing happens.


-May not be able to scroll smoothly up or down a grid (may lag). (see app: Kitchen sink)


-May not be able to scroll down a dropdown menu in a select tool. (see app: Kitchen sink)
NEEDS REVISION
When I open the drop down menu to select a month, I can’t scroll down all the way to 12. same with the days dropdown menu. Same issue on the android phone.
On both phones, when I click on the grid a messagebox with the cell number pops up. The slider that is used to scroll up and down the grid appears on top of the messagebox!


-May not be able to scroll sideways on a chart (see sample app: chart, chart JS)
NEEDS REVISION


-Color picker may not work (see sample app: color picker)


-jqWidget's DragDrop control does not work(see sample app: Drag Drop)


-jqWidgets Grid's features may not all work (see sample app: Grid with Buttons)
NEEDS REVISION
no messageboxes pop up when I click the buttons on the grid


-jqWidgets Input features may not all work (see sample app: Input)
NEEDS REVISION
The top textbox works on Windows. But the bottom one doesn’t. when I typed t I got no suggestions. Also, when I tried to edit the text in it, I’m only able to add text to the beginning of the string, it is not letting me move the cursor to the end of the string.


-jqWidgets Listbox may not work (see sample app: Listbox)
NEEDS REVISION
Doesn’t work on windows. It is not letting me scroll down, make a selection, or even switch to multiple selections mode.

-jqWidgets Menu may not work (see sample app: Menu)
NEEDS REVISION
The menus and buttons arrangement looks exactly like the PC’s. However, I’m only able to click on the Products dropdown menu. The rest of the buttons are not clickable. Its like they’re just text. so when I click on Home for example, the word home gets selected but no button is pressed.


-Manually swiping through jqWidgets PhotoGallery may not work (see sample app: Photo Gallery)


-jqWidgets Radial Gauge does not work (see sample app: Radial Gauge)


-jqWidgets Switch Button does not work (see sample app: Switch Button)


-


Notes:
-Sometimes the screen flashes in grey when scrolling up/down (See sample app: Format Date Time). Also an area the same size as the button (or other controls) about 1 cm below the control may appear in grey temporarily when the control is clicked (See sample app: Scrolling form).
-A full keyboard instead of a Date picker may appear when user clicks on a text box with the inputType property set to date. (see sample app: iOS7)
-A full keyboard instead of a Time picker may appear when user clicks on a text box with the inputType property set to time. (See sample app: iOS7)

Tutorials and Labs

1- Lab Features solution: error box on all 3 devices. and I get this error message when trying to open or deploy the sample app from the pc:

android: everything works except for Compass. It does not appear. Windows: the camera doesn’t work. But I can choose an Emoji. The compass doesn’t work. I also get a message that SQLite is not supported. Detecting location seems to work to an extent as I get a message from the phone asking for permission to detect my location. But I don’t know if it works correctly, because I get a temperature reading of 14.97. Saving doesn’t work. Also on both phones the weather readings sometimes keep fluctuating. Right now it got to 29.27.

3- Lab Library Solution Again I get this error

The error box appears on all 3 devices. On android the compass doesn’t work. The data loaded this time for Toronto are a lot more realistic (temperature 9 degrees) Windows: compass and camera don’t work. The good news is, when I used current location, I get the exact same readings as the ones I got on the android phone. Saving does not work. When I click save, The save box stays highlighted for a while. And I don’t get the “Saved!” message box. The saves tab is empty.

4- Lab Local Storage Solution same error

Error box appears on all 3 devices. android: compass doesn’t work but camera and saving do. Windows: compass, camera and saving do not work. got realistic readings right away.


5- Lab Multimedia Solution Again same error message when deploying/opening the sample app

Error box appears on all 3 devices. Windows: audio doesn’t work. Video works.HTML view works. Android: audio control appears but doesn’t work. Video works. HTML view works.


6- Lab Rotation Solution

I get this message. Error box appears on all 3 devices. I get the same weather readings on both phones. Except on android the temperature has like 10 0’s to the right of the decimal point then followed by 27. So the temperature reads 14.9700000000027 whereas on windows it just reads 14.97. Windows: SQLite not supported. Camera and compass don’t work. Saving does not work. I don’t get the “saved” message box and I can’t find any saved data under saves tab. Android: Camera works and Saving. Compass doesn’t work. Also the readings keep fluctuating.


7- Lab SQLite solution Error message on all 3 devices. I get the same error message as above. Windows: SQLite not supported. Weather data loads. Compass doesn’t work. Camera doesn’t work. Ok when I press on the camera button it becomes highlighted and stays like that, but nothing happens afterwards. Saving doesn’t work Android: had to click on load multiple times before I got some readings. Camera works. But saving doesn’t work. I get this message:


8- Lab Twitter Solution Error box appears on all 3 devices. The error message about the compass appears. I’m not sure where the twitter fee Android: everything works except for compass. When I browse the saves tab, I see all the previous saves I made from previous similar apps. This is the case for all previous apps, not just this one. Windows: SQLite not supported. Compass, camera and saving do not work. When I click on the saves tab, for a split second there appears to be previous entries but then they disappear. Where is the twitter feed?

9- Lab Weather Solution error box appears on all 3. The message box warning about the compass does not appear. The cloud picture does not appear on any of the devices (I can only see it in NSB). No data is loaded. It looks like all the buttons in this app are not programmed.

10- Multiple Forms Android: error box appears. I entered my name, month and day, but left the year as default. When I clicked on the button Show Day of Week, the year portion of the date appeared as undefined, which means that the app thinks that no year was chosen. Windows: works like on android.


11- Student Drop Box / Student drop box file I get this error when trying to log in.. https://www.dropbox.com/1/oauth2/authorize?client_id=n4trofrfmoy56jb&redirect_uri=http%3A%2F%2Fwww.nsbapp.com%2FrkdqStudentsDropboxDatastore%2F&response_type=token&state=oas_hvcmn8n9_0.nzheeevvb1tt

But I think that’s because I’m not deploying the app correctly. When I first open the app, I get the a message saying that the app must be deployed to nsbasic.com to work correctly. How do I do that?


12- Students SQLite windows: SQLite not supported. so it doesn’t work. android: error box. works.


A note: This applies to all apps in all folders: the windows phone always displays an “updating - please wait…” message before an app loads, whereas on android the apps load right away.


Web Services: 1- Adsense Works on android exactly like on PC. On Windows, I get a message asking me to use Chrome or safari. But then it loads the same screen as the android.

2- Ajax, AjaxAsync works on both phones. Error box DOES NOT appear on android!

3- Ajax Get Web File On android.. I got a message saying that the website is not trusted when loading the app! On both phones, pressing on the button Get File gives “undefined” message in the textbox. error box appears on android

4- Ajax Log error box appears on android. works on both phones 5- Ajax Post I get this message on all 3 devices:

also, the error box appears on android.


6- AppStudio Cloud same issue as the app Student Drop box (#11, Tutorials Folder)


7- Bar Code Error box appears on android. I downloaded pic2shop. The scan button works, the correct bar code number appeared on the textbox below the buttons. The button get pic2shop opens a link in iTunes, but maybe it should open the play store on android?

Windows: downloaded and installed pic2shop on the windows phone. The scan button also works, and the correct bar code number appears on the textbox. But I do get a message asking me to use chrome or safari or firefox.. etc.


8- Camera to Server Windows: doesn’t work. When I click on “browse” nothing happens. Android: error box appears at the beginning. When I click on “Choose file”, I get to choose an app: Camera, Camcorder, voice recorder, music track. So I choose camera and after I take a picture, it does not appear on the app screen and I get an error box instead.



9- Drop Box App Same error as the sample app Student Drop Box (#11, tutorials folder)


10- Email Skype Phone SMS Android: error box appears. Email, sms, and phone work. But Skype doesn’t. I get this:

windows: email and phone work. For sms and skype, it asks me if I want to find an app in the store for these tasks.

11- Facebook android: error box appears. When I press on get Facebook info, I get info from what appears to be Christiano’s FB profile. Then I change the name to mine and click on Get FB info but I don’t get any results. The text in the info textbox doesn’t change. Windows: does not work:


12- Formspree android: error box appears. I put in my name and email and click on Email info above so it redirects me to this page:

I check my email, and nothing got sent to me. Not the message I wanted to send myself nor a confirmation email either. Same with windows.


13- Geolocation Android: works. But error box appears at the beginning Windows: the data load, but not the map. Longitude and latitude match on both phones, but speed and accuracy don’t.

14- Get data: works on both phones. error box appears on android.

15- Get IP address: works on both phones. error box appears on android.

16- Google Maps works on both phones. error box appears on android.

17- Google Maps APIv3 works on both phones. error box appears on android. It is also slower on the windows phone than on android.

18- Paypal works on both phones. error box appears on android.

19- Read Files there’s a problem with this sample app on the computer. I get this message infinitely. So every time I click Ok, I get the same message again and the app itself never loads.

20- RSS feed it works on PC but not on the phones I just get this


21- SAP Data No data appears on all 3 devices


22- SAP Bank Doesn’t work on all 3 devices. I just get this but no data ever load.


23- Send Data On windows, it is not working. It asks me to use Chrome, safari or another supported browser.


26- Text to speech windows: when I click speak, it asks me if I want to open or save the file, I choose open but I get a message that it can’t play the file.


28- Upload on windows when I click “browse” it lets me choose between Photos and Phone. In photos I can choose any photo from the gallery. On phone I can see all the photos, music, videos folders. I chose a photo. The app is only displayed on half the phone screen for some reason, so I had to scroll down to press on the Upload button. I got a messagebox confirming that the upload was successful. However, when I clicked on the files tab on the header, this is what I found:


30- Youtube works on both phones. error box appears on android.

Libraries:

1- Home Screen On windows: the message with instructions on how to add the phone to my home screen does not appear at all. Also on windows, it is called pinning to start not adding to home screen.. I pinned it to start and it took me to where the app has been placed.

3- Encrypt on both phones it encrypts but doesn’t decrypt error box appears on android

4- jqPlot On windows I only see a part of the graph but I’m unable to scroll sideways to see the rest of it, or up/down to see the second graph.

8- Shake Android: error box appears. Nothing happens when I shake the phone. Nothing happens when I shake the windows phone either.

9- Spinning Wheel Get Date Does not work on windows. The spinning wheel does not appear.