Giter VIP home page Giter VIP logo

prowidgets-sdk's Introduction

ProWidgets SDK

ProWidgets SDK includes headers and two NIC templates. You are required to use theos and prepare the library file in order to compile successfully.

The two NIC templates are for developers to create a basic widget (like Hello World) for ProWidgets.

Where should I put these files to?

For headers, put the directory libprowidgets and the files inside to THEOS_PATH/include/.

For NIC templates, put the two *.nic.tar files to THEOS_PATH/templates/iphone/.

For library file, copy the ProWidgets library libprowidgets.dylib from /Library/ProWidgets/libprowidgets.dylib on your device to THEOS_PATH/lib/libprowidgets.dylib on your computer.

What should I do next?

Read the documentation and headers to understand the concept about ProWidgets.

More practically, there are some sample widgets available on GitHub for developers to see how a widget is written.

Links

Documentation

Getting Started on theos

prowidgets-sdk's People

Contributors

a1anyip avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

crazeyguy

prowidgets-sdk's Issues

Getting Preference plist data

I'm trying to get and set some data in my Preference.plist file. Have not been successful so far.
I've seen the headers and PWWidget.h has a NSString variable "preferencePlistPath" which I suppose contains the path of my Preference.plist file. However I tried doing
[self showMessage:self.preferencePlistPath title:@"tweak"]
in configure method it returns nothing.
I also tried
[self stringValueForPreferenceKey:@"key" defaultValue:@"value"]
but it'll only display the default value I've set which in this case "value".
My Preference.plist is like this
< key>key< /key>
< string>somevalue< /string>

Have been stuck here for many hours and yet still not moving any closer. Any help is appreciated. Thanks

[FIXED] Please help!

My device keeps crashing when I'm trying to get a value from a List Value cell.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.