Skip to content

Instantly share code, notes, and snippets.

Created January 10, 2018 02:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/5ff642ce8e3d52d5543a253b82d6b003 to your computer and use it in GitHub Desktop.
Save anonymous/5ff642ce8e3d52d5543a253b82d6b003 to your computer and use it in GitHub Desktop.
Facebook Application For Windows Mobile65
********************
Facebook Application For Windows Mobile6.5 ->>->>->>
********************
http://shurll.com/c00qw
(Copy & Paste link)
********************
Figure 3 Wireframe of inbox screen The wireframe in Figure 3 is a refinement of the layout that shows additional content details. For each platform you are targeting add the WTL include path (for example, C:WTL80include) to the list of include folders. The CryptoAPI on Windows phones is a subset of the desktop Windows version of the API. Windows Mobile makes this quite simple (using RegisterWindowMessage): after we received the message, we queried its parameters to determine how far and how fast to scroll our list before animating the list ourselves. The development team gained valuable experience developing for Windows phones. DirectX would have imposed an additional cost in recreating standard Windows controls like edit boxes and buttons, and added a completely new layer of management to our application. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Using What Windows Mobile Gives You The preceding example is one of many instances in which the operating system helped us use well-documented APIs to achieve our aims cleanly. It continued with a close study of the iPhone application, the Facebook mobile Web site, and third-party offerings on Android, Windows phones, and BlackBerry. Free User rating Publisher: Microsoft Downloads: 300,502 Mobile Number Locator Free Mobile Number Locator Trace location from where missed call was made. We referred to this special list control as the Facebook list control. The need for a special list control affirmed the value of our general policy of using native code for our applications. Were sorry. Windows Mobile Professional will have a touch screen, in addition to a possible five-way navigation pad (the D-pad) or hardware scrolling and buttons. Results 1 - 10 of 3,316 Prev 1 2 3 4 5 Next . UI logic would split up into many components. Although we could have used DirectX to create some of the visual effects users of other device types have come to expect, we chose to instead focus on the integrity of the Facebook experience, and to make good use of Windows Mobile features. After we had created this critical component, we were well on our way to delivering a genuine Facebook experience on the Windows Mobile platform. During a second pass, we added touch capabilities to screen controls like buttons and lists. .. Is this page helpful? Yes No Additional feedback? 1500 characters remaining Submit Skip this Thank you! We appreciate your feedback. All rights reserved. For the iPhones handful of variants, all of which share the same resolution and input methods, Windows phones presented dazzling combinations of high-resolution and low-resolution, keyboard and touch, QWERTY and phone pad, and portrait, landscape, and square-screen phones. Developer Tip: Caching Images These three WinInet functions help reduce bandwidth use in a mobile application: GetURLCacheEntryInfo tells you if an item you are about to download already exists locally. If you are a developer or product manager, this document should offer useful insights into creating a high-quality client application for Windows phones. As we will demonstrate, the planning we put into the UI design, plus the resources made available by the Windows Mobile SDK meant that we had to do very little to adapt to specific platforms at run time. The net result would have been a platform-specific installation, and one that would require no run-time checking of platform properties like screen resolution and touch capabilities. This is a good practice especially for high-frequency items, like Facebook friend profile photos. HRESULT SHCameraCapture(PSHCAMERACAPTURE pshcc) { typedef HRESULT (*fnSHCameraCapture)(PSHCAMERACAPTURE pshcc); HRESULT hr = SOK; HINSTANCE hAygShell = LoadLibrary(TEXT("aygshell.dll")); fnSHCameraCapture funcSHCameraCapture = NULL; if (!hAygShell) { hr = HRESULTFROMWIN32(GetLastError()); goto FuncExit; } funcSHCameraCapture = (fnSHCameraCapture)GetProcAddress( hAygShell, TEXT("SHCameraCapture") ); if (!funcSHCameraCapture) { hr = HRESULTFROMWIN32(GetLastError()); goto FuncExit; } // call the API now hr = funcSHCameraCapture(pshcc); FuncExit: if (hAygShell) { FreeLibrary(hAygShell); hAygShell = NULL; } return hr; } void CapturePhoto() { SHCAMERACAPTURE sh = {0}; sh.cbSize = sizeof(SHCAMERACAPTURE); sh.hwndOwner = mhWnd; sh.Mode = CAMERACAPTUREMODESTILL; sh.StillQuality = CAMERACAPTURESTILLQUALITYDEFAULT; if (SOK == UTILS::SHCameraCapture(&sh)) { // sh.szFile has the file name of the photo } } void CaptureVideo() { SHCAMERACAPTURE sh = {0}; sh.cbSize = sizeof(SHCAMERACAPTURE); sh.hwndOwner = mhWnd; sh.Mode = CAMERACAPTUREMODEVIDEOWITHAUDIO; sh.VideoTypes = CAMERACAPTUREVIDEOTYPEALL; if (SOK == UTILS::SHCameraCapture(&sh)) { // sh.szFile has the file name of the video } } Photos are a big part of what makes Facebook fun. Millions of users around the world input information and share their lives with friends and acquaintances through social networking sites. The strategies we used in this project should prove useful to developers and product managers in creating high-quality client applications for Windows phones. By continuing to browse this site, you agree to this use 5a02188284
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment